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