Northstowe
Jump to navigation
Jump to search
English[edit]
Proper noun[edit]
Northstowe
- A new town and civil parish with a town council in South Cambridgeshire district, Cambridgeshire, England, still under development in 2024 (OS grid ref TL4067).