The Moorgate is a property of provenance and beauty situated in one of the capital’s most exciting areas and
surrounded by some of its most iconic buildings. A boutique collection of 27 elegant suites and one-bedroom
apartments that have been carefully designed to provide you with a stylish, comfortable place to call home
when in London for a few days or more.