united kingdom central london w1 oxford street marks and spencer store
Size: 3968px × 2232px
Photo credit: © Terry Harris / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, 50%, branch, britain, british, busy, crossing, england, entrance, flagship, gb, great, kingdom, london, marks, orchard, outlet, oxford, pedestrians, retail, road, sale, sales, shop, shoppers, shopping, sign, signs, spencer, store, street, uk, united, west