The Moorgate Apartments

London, United Kingdom

Conveniently located in Moorgate, tap into or hide away from the energy of The City in a heritage haven, brought up to date with luxury amenities and contemporary design sensibilities. High ceilings and original fireplaces pair with high-end interiors and must-have features to create luxury serviced apartments for life in all modes.

See other properties