Modern estate of low rise flat roofed units around the 1980 St Peters Church of starkly modern construction.