The Haven is a wonderfully styled holiday home, conveniently located in central Chipping Norton. With charming character features throughout, a private patio and an allocated parking space, this is an excellent property to use as a base for exploring this popular area.