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 8 years ago
  • You must to post comments
Showing 1 result
Rating
Featured/Unfeatured
Claimed/Unclaimed