Coleraine, Downhill, Londonderry, Northern Ireland, Travel, United Kingdom Inside the Downhill House Author admin Date September 2, 2016 The Downhill House is probably one of the most important structures here was Downhill...