Explore details about location Skillings Road. Skillings Road is a location situated within the Winchester alongside other areas such as Harvard Street, Kirk Street, Perkins Road.