Kewen House is a beautiful Cotswold stone home set in an acre of orchard.
It has been our retreat from London for nearly five years now. It is extremely spacious inside with masses of usable outdoor space to enjoy. There are gorgeous countryside views over the Cotswolds from every single window. Such a treat !
It is our joy to present a super high standard of cleanliness and comfort.