The sign for Northstowe a new town being built in South Cambridgeshire UK - a new housing development in the UK


Size: 7242px × 4828px
Location: Northstowe Cambridgeshire UK
Photo credit: © Julian Eales / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: billboards, built, cambridgeshire, construction, development, east, england, estate, home, homes, house, houses, housing, longstanton, northstowe, place, property, shortage, sign, south, town, uk