Explore details about location Cleves Road. Cleves Road is a location situated within the London Borough of Newham alongside other areas such as Forest View Road, Barnes Close, Swansea Court.