Many travelers enjoy visiting Houses of Parliament (0.5 miles), Churchill War Rooms (0.4 miles), and Tower of London (2.1 miles). See all nearby attractions.