Long Melford Swan is a charming British restaurant offering delicious food made from locally sourced ingredients. The cozy atmosphere and friendly staff make it the perfect spot for a romantic dinner or a family meal. Don’t miss their signature dishes like the roasted pork belly or the baked Camembert.