Explore details about location Chapelhill Road. Chapelhill Road is a location situated within the City of Edinburgh alongside other areas such as Northfield Square, Yewlands Crescent, North Bughtlinside.