Explore details about location Warwick Road. Warwick Road is a location situated within the Watertown alongside other areas such as Desmond Avenue, Hillside Road, Jensen Road.