Contact us


  • Kenilworth, Warwickshire, England, United Kingdom
  • To check availability of Barn Owl Barn, click the button on our Home page to transfer to our calendar on Chez Nous