Many travellers enjoy visiting Churchill War Rooms (1.4 km), Tower of London (4.1 km), and Houses of Parliament (1.8 km). See all nearby attractions.