Levens Hall is a manor house in the Kent valley, near Kendal, Cumbria, Northern England.
Contact us...