At 135 meters high with 25-mile views in every direction, The London Eye delivers what one TripAdvisor traveler calls “a relaxing look at London”
If you liked this post, do not hesitate to follow Hive account@cointraveler