The Spirit Of Scotland

Loch Bay Restaurant was featured in the Metro’s London Edition on 17th November 2016. Tracing a path across Scotland’s foodie treats, the article highlighted the restaurant as a great place to sample the local larder.

Metro London Spirit of Scotland Article

Scroll to Top