The ‘Kissing Point’ in Islington; then a short jog downhill towards the River Thames for another flaming “kiss”, swiftly followed by a trip from north to south.
London, of course. 2012. How could you miss it?
Looking for something?
Use the form below to search the site:
Still not finding what you're looking for? Drop us a note so we can take care of it!