New Road
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Milcombe
>
New Road
New Road is a street in Milcombe in Cherwell. In the area there is a bus stop.
New Road
type of road
non-specified
Bus stop
New Road Stores
South Newington Road
Newcombe Close
New Road
New Road Stores
Portland Road
Hollie's Barn