The town of Northstowe is situated 5 miles north-west of Cambridge. Northstowe is a brand-new, sustainable town, steeped in local history, and one that promotes health and well-being.
This website is still to be developed further -
let us know what information you wish to see added here - thank you.