All you need to know about Barbican, London

Barbican is located in the City of London and is a popular residential district. The area is best known for being home to the Barbican Centre, which is Europe’s largest performing arts centre. The district is located in London’s famous Square Mile, making it a popular destination for business travellers. Barbican underground station also provides ideal connections to the rest of London via the Circle, Metropolitan and Hammersmith & City lines.

Whatever your needs are for travelling to London on business, the serviced apartments we provide are the perfect alternative to a hotel, offering greater flexibility, more space and affordable rates – especially for long term stays and relocations. Get in touch today and our expert team can work with you to find accommodation best suited to your needs and expectations; whether that’s within Barbican or another business district within the City including Aldgate and Monument
Barbican Centre in Barbican, London

What our clients say about us.

Our Awards

Service Excellence Team Award
SAA Winner
Emmas EMEA
Game Changer Team Award
SAA Winner
BTAs
Emmas APAC 2023 Winner

Our Certificates