Medieval castle, surrounded by lush greenery, filled with ancient books, and the sound of horses echoing through the historic city of Canterbury.