Dower House er í einungis 15 mínútna göngufjarlægð frá Castle Leod.