1st January 2009

Abingdon Street, London SW1P 3JY

It’s easy to be a bit cynical about London’s New Year’s Day parade – especially when it’s bloody cold, you’ve only had a few hours’ sleep and you’re yet again ruefully reflecting on the consequences of mixing beer and cheap fizzy wine. Still, those fireworks looked quite good from the end of the street. Yes,…