Family-friendly country pub, the Swan Inn offers a comprehensive menu of freshly cooked food. Speedy, friendly service.