I found that I had to get a 48L and I thought I was a 46R for a Kilt Jacket. Just try one on and see how it fits. They would not even let you try one on?

Well hope you have better luck in Edinburgh.

MrBill