Best Fish & chips restaurant in Tunbridge Wells, united kingdom