We travel to the BEST Fish and Chip takeaway in the UK, the accolade was awarded to WHITEHEADS in the small seaside town of Hornsea at the National Fish and chip awards ceremony in London I Feb 2023.
Thank you so much h for watching, please do consider subscribing , we really do appreciate the support and most of all IT'S FREE 😁😁.
TD5 😁
Ещё видео!