"London Road"
United Kingdom
>
Cymru / Wales
>
Monmouthshire
>
Skenfrith
>
"London Road"
"London Road" is a unnlit footway in Monmouthshire, Skenfrith.
"London Road"
Bicycle
Yes
type of road
Walkway
Place
Wayne Green
Lettravane Farm
Traveller's Seat