St Leonard's Church in Hythe is the unlikely home to the UK's largest collection of human skulls. The eerie collection, housed on shelves within four arched bays, totals around 1,000 skulls and a ...