On the site of Manchester’s historic Exchange Station, overlooked by the Cathedral, and right next to Selfridges, Embankment could hardly be more centrally located. It’s a part of this great city that is now emerging as a new civic centre; a place with unlimited potential to become another jewel in the North of England’s crown. Occupying Manchester’s original medieval core, Embankment really is a business location that lacks for nothing. It’s all right there, on your doorstep.
Click here to see the local amenities map.
View from the ninth floor of 101 Embankment.