Many travellers enjoy visiting Churchill War Rooms (3.8 km), Tower of London (7.2 km), and Houses of Parliament (4.2 km). See all nearby attractions.