29 Mar 2018, 13:56

29 Mar 2018, 13:56

Review #ID


Reviewed Sight

London Eye - London, England

Review Title

Have to do

Review Rating

- 4/5


The London Eye is great to look at, and adds to the skyline of London. Must do for newbees to London as gives a great view of this wonderful city.

User Images