Best Fish & chips restaurant in Tadley, united kingdom