London 2012 non-sporting trail – a cultural backdrop against a summer of sport!

As the UK is fully immersed in Olympic fever, London has never been such a pulsating, poignant and vibrant place … Continued