Temple Sowerby, United Kingdom

Penrith is a small market town in Cumbria, to the north-east of the Lake District.

The town can easily be explored on foot.


Temple Sowerby Tours & Activities