Windsor Road in Stafford

Windsor Road in Stafford is a residential street. It runs in a north-south direction starting from Queensville and crosses Warwick Road and York Road. Windsor Road also exists in West of England, Tees Valley, Liverpool City Region, Hull and East Yorkshire and Devon and Torbay.

Road Type
residential street
Route
north-south