Stroud Road in Metropolitan Borough of Solihull

Stroud Road in Solihull is a lit residential street. The road has sidewalks. It runs in a northeast-southwest direction starting from Acheson Road and crosses Watwood Road and Horrell Road and ends at Delrene Road.
Road Type
residential street
Postal Code
B90
Route
northeast-southwest