Churchill calls for locals to name new Didcot development and win £100
Churchill Living has launched a competition for local people to name its new development which will soon see the regeneration of the long-term vacant former petrol station on Foxhall Road.