Barbican Serviced Apartments
Glasshouse Yard, Islington, London, EC1A 4JL, United Kingdom,Object type: Hotel London
Stay in the heart of London – Great location - show map One of our bestsellers in London! Set within 0.9 miles of St Paul's Cathedral and 1.2 miles of Sky