Harlequin Watford is a shopping centre in the middle of Watford, Hertfordshire, England. It opened in June 1992 as the Harlequin Shopping Centre. From Wikipedia
The closure extends the outdoor retailer's ongoing UK footprint reduction.