Newport Road
United Kingdom
>
England
>
Telford and Wrekin
>
Edgmond
>
Newport Road
Newport Road is a street in Telford and Wrekin, Edgmond.
Newport Road
type of road
Secondary road
Edgmond Road