Killhorse Lane
United Kingdom
>
England
>
Herefordshire
>
Elton
>
Killhorse Lane
Killhorse Lane is a street in Herefordshire, Elton. In the area there is, inter alia, a bus stop.
Killhorse Lane
type of road
non-specified
Bus stop
Church
Place
Elton
Killhorse Lane
Church, Elton
St Mary the Virgin