The New Inn — place to eat in Baschurch, Shropshire · Hottub