Daily Archives: 6 September, 2011

London Calling


London, but as you've never seen it before. Even with all the familiar names and places here - Oxford St, Richmond, Lambeth, St Paul's Cathederal and even the River Thames - it is most definitely not home. Plus it gets very confusing when people ask where you're from: "I'm from London. The other London". But ...