Canterbury Cathedral
- Episode aired 2005
Canterbury Cathedral is the most important church in England. It has been the site of miracles but also murder.Canterbury Cathedral is the most important church in England. It has been the site of miracles but also murder.Canterbury Cathedral is the most important church in England. It has been the site of miracles but also murder.