British Ghosts
That's TV (UK)
Wednesday 1 November 2023 02:15 - 02:35 (20 mins)
Michaela travels to Ludlow and The Feathers Hotel; built during the reign of King James I, it boasts a world-famous timber facade and is said to be one of the scariest places to stay in the country.
|