The Red Lion Hotel
The Red Lion Hotel is located in Colchester, Essex in England. The Hotel was built in 1465 and is one of the oldest inns in East Anglia. Reported Paranormal Activity The ghost of a Monk has been seen by vistors. He was thought to have perished in a fire. Staff have reported seeing a ghost [...]
