Tag: Beech Hill Country House Hotel Reviews Afternoon tea in the Beech Hill Country House Hotel If you like afternoon tea, you will definitely love this version in the Beech Hill Country House Hotel in Derry. Its the perfect treat! Read More