Does anyone know if the British Speedster shop Chesil is still operating and, if so, their whereabouts?
I'll be in the UK in a few weeks and just discovered that Chesil is (or was) located very close to where I'll be staying. Their website says they're "currently moving premises" but doesn't give a new address, or an old one for that matter.