Castlerock, Londonderry, Northern Ireland, Travel, United Kingdom Going to Hezlett House Author admin Date September 3, 2016 The Downhill House at Downhill Demesne was actually nothing but the ruins of the...