Christmas at Selfridges...in August
This image appears in the gallery:
Christmas is coming...

2. Christmas at Selfridges...in August
A Christmas tree in the Christmas Shop which opened today in Selfridges on Oxford Street, central London.
This image appears in the gallery:
Christmas is coming...
A Christmas tree in the Christmas Shop which opened today in Selfridges on Oxford Street, central London.