Newington
United Kingdom
>
England
>
Oxfordshire
>
South Oxfordshire
>
Newington
Holcombe Lane
Great Holcombe
Great Holcombe Farm
River Thame
Hill Farm
Saint Giles
Ladybrook Copse
Ewe Farm
Fairview Farm
Langley Hall Farm