Family-run cafe, Marsh Farm offers freshly cooked meals in rural surroundings. Known for its delicious full English breakfast.