Explore details about location Glasgow Road. Glasgow Road is a location situated within the City of Edinburgh alongside other areas such as Barnton Avenue, Parsons Green Terrace, Hawkhill Close.