27th May 2020

Jack Wills plans to open new store in Taunton

30th September 2016 0
The British clothing brand Jack Wills has submitted a planning application for a new store in Taunton. Launched in Salcombe, Devon in 1999, Jack Wills has stores across the United Kingdom and internationally and plans to open a new […]