51 Moorgate, London, EC2R
Home > United Kingdom > London > 51 Moorgate, London, EC2R
Fully-furnished, climate-controlled suites Spaces designed & tailored to your needs Secure electronic access 24/7 Fully-equipped kitchens Complimentary coffee, on site barista Showers, fluffy towels & products Luxury client lounges
Located in Moorgate with close connection to Bank and Liverpool Street Station.