1
Tower of London
Castle
Centuries of bloody history around a medieval castle, home to Crown Jewels and iconic Beefeaters.
4.60 (102K reviews)
2
Hampton Court Palace
Historical place
Famous seat of Henry VIII and his many wives, this palace received elegant Stuart-era modernisation.
4.70 (23.4K reviews)
3
Royal National Hotel
Hotel
Straightforward hotel with unfussy rooms, plus traditional dining, a pub and a bowling alley.
3.40 (13.5K reviews)
4
Olympia Events
Event venue
Exhibition centre founded in 1886, for international trade shows, conferences and consumer events.
4.20 (11.8K reviews)
5
The Tower Hotel
Hotel
Polished lodging on the banks of the Thames, offering refined dining, 2 bars and afternoon tea.
4.10 (8.4K reviews)