Explore details about location Victoria Cross Road. Victoria Cross Road is a location situated within the Wroughton alongside other areas such as Maskeleyne Way, Croft Road, Elcombe Avenue.