Armitt Museum and Library em Ambleside fica a 1 km de distância de The Log House.