Many travelers enjoy visiting Churchill War Rooms (2.2 miles), Tower of London (4.3 miles), and Houses of Parliament (2.4 miles). See all nearby attractions.