Best British restaurant in Harlow, ENG