Churchill House, Chipping Norton, Oxfordshire, OX7 5LD

The project comprises 10 units for affordable rent