Welsh Lane
United Kingdom
>
England
>
Buckinghamshire
>
Stowe
>
Welsh Lane
Welsh Lane is an asphalted street in Buckinghamshire, Stowe. In the area there is, inter alia, a cafe.
Welsh Lane
type of road
non-specified
Farm
Boycott Farm
Stonepit Hill Spinney
Boycott Farm