Abingdon-on-Thames, commonly known as Abingdon, is a historic market town and civil parish on the River Thames in the Vale of the White Horse district of Oxfordshire, England. From Wikipedia
The 18,000 sq ft Cannock store due late 2025 marks the first of a dozen former Homebase sites reopening after M&S’s cyber attack