Stone of Destiny to return to Westminster Abbey for coronation
Also known as the Stone of Scone, the symbol of Scottish monarchy was returned to Edinburgh in 1996.
Also known as the Stone of Scone, the symbol of Scottish monarchy was returned to Edinburgh in 1996.