Explore details about location William Kitchen Road. William Kitchen Road is a location situated within the Scarborough alongside other areas such as Sheppard Avenue East, Lochleven Drive, Raponi Circle.