Roll up, roll up. Love it or loathe it, the Olympic circus has come to town. Uniquely, London is the only city to have hosted the over-bloated jamboree three times – 1908, 1948 and now 2012. Ironically, given the current …
Continue reading →
Published on July 26, 2012 14:02