Explore details about location Duchess Avenue. Duchess Avenue is a location situated within the Newport alongside other areas such as Gardner Park Road, Short Street, Lakemont Road.