Attractions in United Kingdom

Compare prices, read traveller reviews and book in one place.

FILTER BY

Filter Price

Review Score

Attraction Type

United Kingdom

Trafalgar Square

The square lies in the City of Westminster where the West End meets Whitehall. It is named after the naval Battle of Trafalgar of 1805 and is the point from whi...

No reviews yet

London

London Eye

The London Eye stands on the South Bank of the River Thames, beside County Hall and opposite the Houses of Parliament. It was built as a project to mark the new...

No reviews yet

London

Big Ben and the Houses of Parliament

The Palace of Westminster stands on the north bank of the River Thames in Westminster, central London. It is the meeting place of the House of Commons and the H...

No reviews yet
Showing 1 - 3 of 3 Attractions