Explore details about location New Road. New Road is a location situated within the London Borough of Havering alongside other areas such as Laburnum Walk, Drummond Avenue, Bedford Gardens.