Towcester, West Northamptonshire, England, United Kingdom
Towcester Church of England School erected 1869. Enlarged 1929 to accommodate the scholars from the National School erected 1849 in High St.
Listen to the audio guide for Towcester Church of England School plaque Free on WIP — starts by itself when you arrive, even with the screen off