Afternoon Tea at Cannonball
There’s nothing more Scottish than Edinburgh Castle and haggis, and there’s nothing more British than afternoon tea. Combine all three and you have Cannonball’s Traditional Scottish Afternoon Tea with haggis cannonballs, and, if you’re lucky, you’ll get a view of […]