Scotland has been celebrated on an annual basis largely around Burns season at the end of January, but this year St Andrew’s Day was also marked in a big way across London. For the first time there ...