Ambury Road
United Kingdom
>
England
>
West Berkshire
>
Aldworth
>
Ambury Road
Ambury Road is an asphalted, unlit street with a maximum speed of 30 mph in West Berkshire, Aldworth.
Ambury Road
type of road
non-specified
Maximum speed
30 mph
Townsend Road
Bell Lane
Bell Inn, Aldworth Village Hall
Saint Mary
The Glebe
Dumworth Farm
Dumworth Copse