Best British restaurant in Newbury, united kingdom