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