Explore details about location Windsor Road. Windsor Road is a location situated within the Kingston upon Hull alongside other areas such as Belvoir Street, Nidderdale, Langley Park.