Barbican Apartments

London, England

These 1 and 2 bedroom apartments are equipped with all the modern conveniences to make your stay truly comfortable. Providing free and unlimited business broadband to keep you connected. There is also a complementary weekly maid service included in all stays of 7 nights and over.

See other properties