
The Tudor House Hotel in Tewkesbury, Gloucestershire
The Tudor House Hotel in Tewkesbury, Gloucestershire, is a historic
Gloucestershire, a county rich in history and natural beauty, is also home to a myriad of haunted locations. From ancient inns and grand castles to historic hotels and mysterious public houses, Gloucestershire’s landscape is dotted with sites that boast eerie tales and paranormal activity. This category delves into the spine-chilling stories and ghostly legends that make Gloucestershire a fascinating destination for those intrigued by the supernatural.

The Tudor House Hotel in Tewkesbury, Gloucestershire, is a historic

The Bell Hotel in Tewkesbury, Gloucestershire, is a historic establishment