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)
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