Merchistoun

By Merchistoun

Capsules

Standing on platform 18 at Waterloo Station, you can just see the top of the London Eye. According the the website, it's open until 9pm at this time of year - but there didn't seem to be many people on it at 5.30pm.

Comments
Sign in or get an account to comment.