It is a highlight of any visit to Edinburgh: a visit to the Royal Yacht Britannia, which is moored at the Ocean Terminal in Leith. It is even better to have afternoon tea on board of the Royal Yacht Britannia.…