20140728-094144-34904057.jpg

Oxford St, London, at Christmas

Oxford St in London is a packed shopping street at any time of the year. If I shop there while in London, I often hit the shops early in the morning, before the crowds get too crazy for me. But, in December, my favourite time to be along here is in the evening, so I…