Where is Woodburn Loan?

Where is Woodburn Loan located?

Woodburn Loan, Woodburn Loan, Great Britain (approx. 55.891342°, -3.051668°)


Where is Woodburn Loan on the map?