Churchill calls for locals to name new Towcester development and win £100
Churchill Retirement Living has launched a competition for local people to name its new retirement development which is coming soon to Towcester, with construction now under way at the site on Water Lane.