Laurell Farm
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Piddington
>
Laurell Farm
Laurell Farm is a shop in Thame Road in Piddington in Cherwell.
Laurell Farm
Street
Thame Road
Building
Yes
Shopping
Farm
Vicarage Lane
Piddington
Arncott Road
Arncott Road
Thame Road
East Brook Close
Saint Nicholas
Piddington Village Hall