Best UK fish & chip shop could win Michelin star
Award-winning Kingfisher Fish & Chips in Plympton, Plymouth could soon become the first takeaway in the world to be awarded...Best UK fish & chip shop could win Michelin star by Caterlyst | Caterlyst - https://www.caterlyst.com/