Royal Mile Monuments On the Royal Mile Royal MIle Adam Smith Alexander Taming Bucephalus David Hume Edinburgh Castle James Braidwood