Part 1: Back to the Past – London 2011

I’m still alive. What can I say! It’s big, really big.  London is packed to the rafters. The difference here is that for a country of some 57 million plus people – England doesn’t have that “Let me try and suffocate you feel to it.”  Despite swarms of people here, there is a distinct feeling…