Europe, London Guide London Eye by The Tea Time Adventurer Herself / November 13, 2018February 19, 2019 One of the most famous attractions in London is the London Eye! It is clearly visible from a great number … Continue reading “London Eye”