Carbisdale Castle is a historic Scottish castle that's on the market for £1.5 million ($2.12m). All images courtesy Strutt & Parker

Carbisdale for sale: historic Scottish castle and former royal residence on the market for £1.5 million