The Pillars

The Pillars is a collection of stylish new 2 and 3-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.