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