London Love is in the air February 14, 2007September 4, 2012 Steve 0 Comments London Eye, Valentines Happy Valentines Day