Best Fish & chips restaurant in Richmond, united kingdom