January 30, 2021Society & CultureLetchworth village is like a ghost hunters dream, opened in 1911 this establishment became more sinister and scary on the inside.