Ikea - Edmonton - London
Size: 5184px × 3455px
Location: Edmonton, London, England, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, buy, customers, department, display, edmonton, english, european, goods, ikea, interior, london, people, producta, retail, retailer, selection, shop, shoppers, shopping, sofa, sofas, store, superstore, swedish, uk