It won’t be a disrupter to London’s art market scene, but there may still be something to be salvaged from Cromwell Place.
Cromwell Place Opening in 2019, Cromwell Place will provide a new location for international and UK-based galleries, curators and art institutions. Members will have access to offices, viewing ...