Leigh Road
United Kingdom
>
Cymru / Wales
>
Torfaen
>
Trevethin
>
Leigh Road
Leigh Road is a street in Torfaen, Trevethin.
Leigh Road
type of road
non-specified
Lower Leigh Road
Uplands Drive
Orchard Close
Glen View Road
Central Drive
Grove Crescent
Elmhurst Close
Hospital Road
St John Ambulance Hall
Church Lane
West Hill Road
Ivy Dene Close
Barn Close
Newman Road
Beeches Road
Elm Close
Belle Vue Close
Park View
Fairfields
Freeholdland Road
Charlesville
Canford Close
Pontnewynydd Bridge (closed)
Leigh Road
The Beeches