Best Fish & chips restaurant in Wallington, united kingdom