Explore details about location Manor Road. Manor Road is a location situated within the London Borough of Barking and Dagenham alongside other areas such as Lake Road, Vicar's Walk, Treswell Road.