![](https://assets.tv24.co/channels/cbs-drama-l.webp)
Aired Tuesday November 21,
4:00am - 4:30amon RealityXtra
World's Most Unexplained
Series 1 Episode 16: Britain's Most Haunted TownWhat is it about this English town in rural Buckinghamshire? Why do so many people of a bygone age haunt its streets and the corridors of its ancient inns.