I’m in Germany this morning – or so claims The Internetâ„¢. As it happens, I am sitting inside my usual coffee shop in Canary Wharf and sitting at my usual table (after it was vacated by interlopers) – but the…
Jul
18
2008
…">
Your guide to London's culture and transport news and events taking place across the city.
Latest news, articles and photos