To enjoy your vacation in London, stay at Br2 - Stunning 1 Bed Apartment Heart Of Borough London, which is 1.1 miles from the riveting Imperial War Museums and around 25 minutes by foot from the public Trafalgar Square.
The apartment is nestled in the Central London district of London, a short way from the 95-storey supertall Shard Skyscraper. This apartment is a few steps from St George the Martyr Holborn Church, while Borough metro station is merely 250 feet away. Br2 - Stunning 1 Bed Apartment Heart Of Borough is about 30 minutes by foot from the medieval castle "Tower of London".
Marylebone railroad station is 3.5 miles away.