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