Review: The Bay Fish and Chips, Stonehaven

Aberdeen, Aberdeenshire, UK, January 25th, The Bay in Stonehaven has been crowned the best British Fish & Chip Shop for 2013. (Photo Ross Johnston/Newsline Scotland)
Breaking

    Cancel