Lower Barn is perfectly located just off Chipping Norton's high street, within easy reach of its many shops and eateries. With cosy interiors, inviting bedrooms and a relaxing outdoor patio, these features combine to create a true home away from home experience.