With a stay at this vacation home in London (London City Centre), youll be steps from The Strand and Charing Cross. This vacation home is 0.1 mi (0.2 km) from Trafalgar Square and 0.1 mi (0.2 km) from National Gallery.