FARNHAM
A North Yorkshire
Village

St Oswald’s Farnham




Lessons and Carols at St. Oswald’s 2018

Buses -  Farnham to Knaresborough & Harrogate