Category Archives: Ghost Hunting Locations

Tettenhall Towers

Tettenhall Towers was built by Thomas Pearson on the site of the Holly Bush Inn. In 1853 the building was purchased by the eccentric inventor Lieutenant Colonel Thomas Thorneycroft who set about making extensive modifications to the property. Under the Colonels ownership the house became known for its superior ventilation system and sewers. Almost every […]