Garrards is a British American Restaurant company, based out of Leigh-on-Sea, Essex. Specialising in boozy brunch, gourmet burgers, ribs, steak, vegan dishes and big salads.
Industry
Restaurants, Cleaning - roads, beaches and open spaces, Cleaning, Business Services
HQ Location
Garrards, 136 Broadway
Leigh-on-Sea
Essex, SS9 1AA, GB