Source: Tourism MediaSt Leonard's ChurchDiscover Hythe’s picturesque 11th-century church and its magnificent stained-glass windows, tree-lined gardens and mysterious underground crypt.WorldEuropeUnited KingdomKentEnglandHytheSt Leonard's Church