Explore details about location Edinburgh Square. Edinburgh Square is a location situated within the Manchester alongside other areas such as Gorsey Road, Corporation Street, Southlea Road.