Woolworths shop
Size: 5020px × 3347px
Location: Edgware, North London, England, Great Britain, United Kingdom,
Photo credit: © Wil Batista / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2008retail, british, closing, december, deloitte-&-touche, distribution, extictt, franklin-winfield-woolworths, general-merchandise, high, high-street-shop, monochrome, retail, shop, sign, signs, street, woolies, woolworths