Windmill Road
United Kingdom
>
Cymru / Wales
>
Newport
>
Llanvaches
>
Windmill Road
Windmill Road is an asphalted street in Newport, Llanvaches.
Windmill Road
Bicycle
Yes
type of road
non-specified
Zip code
NP26
Rectory Road
Llanvaches
Lime Kiln Court