Big Ben

Big Ben London United Kingdom
Europe     Tours
Westminster, London SW1A 0AA, United Kingdom

Iconic landmark symbol of London at the Palace of Westminster in the United Kingdom that is open to the public for daily tours.

Facilities
Meeting Area
Recreation
Cafe, Shopping
Big Ben London United Kingdom 2 years ago
  • You must to post comments
Showing 1 result
Rating
Featured/Unfeatured
Claimed/Unclaimed
Mandarin-Oriental-Hyde-Park-London.jpg
66 Knightsbridge, London SW1X 7LA, United Kingdom 2.45 km
Indulge when you stay at this luxury hotel in central London which features excellent dining.
Showing 1 result