File under: Travel news
Photo credit: Frankie's Fish and Chip shop A remote fish and chip shop in Scotland has been named the best in the UK at an annual awards ceremony. Frankie's Fish & Chips in Brae, Shetland took the 2015 National Fish and Chip Awards title following a "rigorous, multi-stage judging process" culminating at a ceremony today at the Lancaster London Hotel in London. Words:... continue reading