Browsing All posts tagged under »transport in London«

Last Day of 2011…phew!

December 31, 2011


It is 8:30am and I have a 14 hour shift to work from 10am until midnight on the last day of this incredibly crap year. At least it is one good way of representing what this year really was like. What made this year so disturbingly faeces-like?? I shall tell you: 1 – I had […]