Chepstow vape shop closes but Newport is Wales vape capital
The Monmouthshire store closed earlier this week
United Kingdom United Kingdom General Fred Cassman Vape Chepstow Red Barracuda Vape Chepstow Red Barracuda
Source: freepressseries.co.uk