Papillon Hall (demolished 1950)

Leicestershire · United Kingdom · Manor

Reported haunted location in Lubenham, Leicestershire, the UK.

Visitors to Papillon Hall (demolished 1950) in Lubenham, Leicestershire, the UK have described unexplained encounters.

FAQ

Where is Papillon Hall (demolished 1950) located?

Papillon Hall (demolished 1950) is in Leicestershire, United Kingdom.

More haunted places in Leicestershire

Accounts are drawn from local folklore and visitor reports.