💨 Abstract

THE Original Factory Shop is pulling down the shutters on eight of its high street branches today, with up to 80% off in massive closing down sales. The budget retailer, which sells everything from fashion and fragrance to homeware and gifts, is shutting up shop at locations across the UK as part of a major […]

Courtesy: www.thesun.co.uk