London’s Best Scottish Restaurants

With more than a quarter of a million Scottish people now living in London or the South East it’s safe to say that Burns night has become quite a big thing in the capital, and sourcing the best restaurants to enjoy the evening is paramount. With whisky on the mind and Balmoral chicken, haggis, neeps and tatties making mouths … Continue reading London’s Best Scottish Restaurants