Explore details about location St Cross Road. St Cross Road is a location situated within the Winchester alongside other areas such as Winton Close, Clarendon Way, Boscobel Road.