Explore details about location Navy Road. Navy Road is a location situated within the Portsmouth alongside other areas such as Highgate Road, Waverley Grove, Winterbourne Road.