Unearth the chilling secrets of Britain with a exploration to these hair-raising locations. From historic mansions to forgotten villages, the UK is abundant with ghostly apparitions. {Edinburgh Castle, Scotland|Aoking's Arms Hotel, Edinburgh { Hampton Court Palace, London|Stonehenge {The Tower of London|Ancient Ram Inn, Gloucestershire { War