The City, which is commonly referred to as the Square Mile, is London primary banking and finance district. Its home to numerous company headquarters including the Bank of England and is one of the world’s financial capitals. There are eleven underground stations located throughout the Square Mile making it easily accessible from anywhere in London. The City is a popular destination for those travelling to London on business and our serviced apartments offer corporate travellers the perfect accommodation option for both long and short term stays.
We provide a range of serviced apartments throughout the City with locations including Liverpool Street and Monument. Our apartments offer the perfect alternative to an ordinary hotel room by providing more space, greater flexibility with a range of facilities and affordable rates. By contacting a member of our expert team, we’ll work with you to find an apartment catering to your individual needs. Get in touch today to discover the benefits of serviced accommodation.