City forum, 250 City Road – London