Where Is Yoel Of Londor – The london eye is located in the london borough of lambeth at the western end of jubilee gardens, on the south bank of the river thames between westminster bridge and hungerford bridge.

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply