PHOTO: Lest We Forget

The Tower of London surrounded by poppies. Blood Swept Lands and Seas of Red will see 888,246 ceramic poppies planted in the Tower’s moat, each poppy representing a British military fatality during the war.

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…