I have just returned from a lovely trip to Cransford in Suffolk, England. Cransford is not far from Framlingham, and it is in the countryside.
Cransford has a lovely "old church" and what appears to be a more recent one, but I didn't see a pub or a general store (except there looked like, at least one person, had a little display of goods for sale in their garden). The part of the "farmhouse" I stayed in may have originally been the "barn", but these days the "farmhouse" and "possible barn" are all as one. I didn't see any ghosts, but whether there are any there or not, I don't know.
Finding somewhere to eat was a bit awkward, so I needed to travel. I traveled into Saxmundham, and purchased a nice sweet and sour chicken from a take-away. Unfortunately, trying to eat the rice out of one container, and the sweet and sour chicken out of the other, and eating in a car, wasn't great. However, the breakfasts at the "farmhouse" were good and included a full English breakfast containing egg, bacon, sausage, mushroom and potato.
This certainly was a lovely holiday to remember.