Explore London Tilt, London Eye, and more!

Explore related topics

Clock Tower, Palace of Westminster, London, United Kingdom, is a symbol for London as well as an icon for the British way of life

Clock Tower, Palace of Westminster, London, United Kingdom, is a symbol for London as well as an icon for the British way of life

I love that both Jody and Jana posted this! You're right girls! We will be seeing this! :)

I love that both Jody and Jana posted this! You're right girls! We will be seeing this! :)

Never did get to ride it while I lived there. Will have to do so sometime! >> London Eye

Never did get to ride it while I lived there. Will have to do so sometime! >> London Eye

Pinterest
Search