Mystery as 130-year-old Blackpool hotel ‘set for wrecking ball’ – but nobody knows why or when
St Chads Hotel was built in 1893 as part of St Chads Terrace St Chad’s Hotel The St Chads hotel has occupied a prominent position in the heart of Blackpool’s Central…