Ikea Store - Edmonton - London
Size: 5120px × 3413px
Location: Edmonton, London, England, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, buy, buying, chair, chairs, comfy, couple, department, display, edmonton, english, european, goods, ikea, interior, kingdom, london, people, retail, retailer, selection, shop, shopping, sitting, store, superstore, swedish, uk, united