Explore details about location Suez Road. Suez Road is a location situated within the Cambridge alongside other areas such as Addenbrookes-Trumpington cycleway, Downham's Lane, Rotherwick Way. Additionally, some smaller parts of Suez Road include specific areas like Romsey Recreation Ground adding to the diversity of its landscape.