6 Dec 2018, 12:19
London Eye - London, England
Right on the Thames
The eye is situated right on the thames and gives stunning views over London. We purchased the fast track ticket as we were short on time. It was well worth it, as the views were very good.
No images uploaded with this review