The Pillars

The Pillars is a collection of stylish new two and three bedroom homes located in the rich heritage of Chipping Norton, a thriving town with good selection of shops and restaurants and traditional pubs and inns dating back to the 16th Century.