Lama Cross
United Kingdom
>
England
>
Devon
>
Mid Devon
>
Wembworthy
>
Lama Cross
Lama Cross is a street in Wembworthy in Mid Devon. In the area there is a pub.
Lama Cross
type of road
non-specified
Pub
Lymington Arms
Little Meadows
St Michael's Church