Stow House ligger 10,1 km fra Leyburn. Overvej en tur til Bolton Castle, enn populær seværdighed, som du kan komme til fra Stow House med forskellige transportmidler.