Tag Archives: Portman estate

03Aug/15

Christmas comes early to London’s Oxford Street

LONDON, ENGLAND, UNITED KINGDOM (REUTERS) – Summer is still in its peak, but at London’s Selfridges department store, winter is underway at the newly opened ‘Christmas Shop.’
Continue reading