Review: House on Haunted Hill, Leicester Square Theatre Jessica HandscombNovember 10, 2017After their success with last year’s Attack of the Giant Leeches, The Lampoons are back, with another classic horror film crudely condensed into almost two hour...ReviewsTheatre0 Comments211 views 0