New Road – Melbourn, Cambs

Boutique development of 22 units on an infill site in Melbourn, Cambridgeshire.