Beeswax Candles at Balmoral Castle & Shop
We are incredibly delighted to have our natural beeswax candles scented with organic essential oils available for sale at the shop at Balmoral Castle, Aberdeenshire. Balmoral is the Scottish holiday home of the British Royal Family and is open from 1 April 2015 until the Royal Family come back to stay in the summer time.