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.