VisitBritain - The official website for tourism in Britain
Your search returned 1 result(s).
A farm shop serving teas and coffees along with locally produced cakes, jams, preserves, fudges and a superb range of ice-creams in some seventy flavours.