One of the last major development opportunities on London’s City Road is being put up for sale by the Reuben brothers.