Taunton Cross
United Kingdom
>
England
>
Devon
>
East Devon
>
Dalwood
>
Taunton Cross
Taunton Cross is an illuminated street with a maximum speed of 60 mph with two lanes in Dalwood in East Devon.
Taunton Cross
type of road
Slip
Lanes
2
Maximum speed
60 mph
Operator
National Highways