The Poppy House is well known in Bishop's Castle and the surrounding area - it is a licensed tearooms and restaurant with ensuite accommodation which has recently been extensively refurbished.
Whether you are looking for somewhere to get away from it all for a few days, a place to stay if you are coming to a wedding in Bishop's Castle, or you simply fancy a delicious meal cooked with freshly prepared local ingredients served in our restaurant, we hope your experience will be an enjoyable one.