London October 1, 2005September 4, 2012 Steve London Eye Northbank Couple more photos to post up from the same evening – here’s the London Eye viewed from the North Bank Read More