Moorgate Apartments

London

United Kingdom

Set within a secure development moments away from Moorgate, the apartments are perfect for a city professional or tourist. The rooms benefit from a great deal of natural light and provide the perfect environment for winding down after a long day.