Explore details about location Redheugh Crescent. Redheugh Crescent is a location situated within the Scarborough alongside other areas such as Lalton Place, Blackwater Crescent, Progress Avenue.