Oxford Street, London, UK. 19th Nov, 2016. Selfridges' Christmas windows display. Credit: Dinendra Haria/Alamy Live News
Size: 5348px × 3565px
Location: London
Photo credit: © Dinendra Haria / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, christmas, department, display, england, english, exterior, external, gb, great, kingdom, london, outdoor, outdoors, oxford, pedestrians, people, selfridges, shop, shopp, shopper, shoppers, shopping, shops, store, street, united, view, views, west, window, windows, winter, xmas