NSBRC - Lydiard Fields, Great Western Way, Swindon, SN5 8UB
Stand No. South East
Stand No. South West
Stand No. Bicester
The National Self Build & Renovation Centre in Swindon, is the UK’s only permanent venue designed specifically to meet the needs of anyone looking to undertake a self build, renovation or home improvement project.