Aldbury Castle


Location: Aldbury Hertfordshire Map


Description of Aldbury Castle

Aldbury Castle is a medieval castle in a village of Aldbury in Herfordshire.  Aldbury Castle or Aldbury Manor was constructed by the invading Normans in the 11th century, although some type of estate stood here at the time of the last Anglo- Saxon king Edward the Confessor. Locals claim that Aldbury Castle is haunted by a medieval alchemist who once lived and worked in the dark chambers of the stronghold. Something went wrong and he was killed by a blast he himself was responsible for. Legends claim that the spirit of the old alchemist still roams grounds of Aldbury Castle. There is no physical evidence or record of this ghost, but local population entertain the idea and commonly come to the grounds of the abandoned fortress to see the spirit.