The Star Inn is a country pub offering seasonal food specials, local ales, and paired drinks. It is described as a family-friendly establishment serving countryside pub fare.
London Road, Felbridge, East Grinstead, West Sussex, RH19 2QR, United Kingdom