A highly-regarded pub and restaurant in Folkestone, Kent, known for its exceptional British cuisine, friendly staff, and welcoming atmosphere.