Hi dose anyone here live in North stowe . We are thinking of buying a house there but would like to know what it is like living in a ' new town ' with so much building still happening around .