I was last in London in 2010, the Olympics were held here in 2012, better go see the Olympic site then. It is located east of the city at Stratfor....
After work I set out for my usual thing of walking some place, but its just a bit cold for me to enjoy that, the weather today has been fine but t....