Idbury Road
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
Idbury
>
Idbury Road
Idbury Road is a 1.5 lanes street in Idbury in West Oxfordshire.
Idbury Road
type of road
non-specified
Lanes
1.5