Best Fish & chips restaurant in Sidcup, united kingdom