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 rooms, art storage and sixteen exhibition spaces varying in size from 400 to 3,000 square feet.

Loading...