Wellingborough is a market town in the North Northamptonshire, Unitary Authority area, England, 65 miles from London and 11 miles from Northampton, north of the River Nene. From Wikipedia
The UK motorsport specialist debuts a Le Mans‑inspired 911 Turbo S rework to open a tightly limited series.