The most recent reference I can find is 1931, and Google finds only a handful of pages, so it seems safe to assume it closed along ago.
The nearest castle to Lanark that is still occupied to this day is Lee Castle, which sits just on the entrance to the town of Lanark. Held under the Barony of the Baron of the Lee.
yes my grandfather tom radford
Yes - Scotland is still part of the UK - although they have their own parliament.
No. The Royal Bank of Scotland is the only bank in Scotland which still issues the £1 note, and this has been the case for many years. The Bank of Scotland and Royal Bank of Scotland are two separate banks.
Yes
Yes. Scotland has a devolved parliament in Edinburgh.
It was still Scotland and for many many years before that too.
Yes he is
In short no. Scotland has a devolved government and Parliament but is still part of the U.K.
Scotland will have a vote in 2014 to see if the people want independence - :)
The King of England and the King of Scotland were the same person. And they still are.
Elikobi