About The Moorgate
The Moorgate is a stunning, boutique aparthotel located in an enviable area of Shoreditch, London - it's simply perfect for the discerning traveller.
More about The Moorgate
The Moorgate is located at 34 London Wall, EC2M 5QX London, United Kingdom
03303200693
https://www.themoorgate.com/
Similar Listings
Wiclet.Com
4.5