Britain's Lost Ghosts Standard Hill Ghost at Nottingham Castle by MJ Wayland April 11, 2023 April 11, 2023 Is Nottingham the most haunted city in England? Nottingham Castle is one location that has its fair share of ghostly activity… Read more 0 FacebookTwitterPinterestEmail