Best Fish & chips restaurant in Barnet, united kingdom