Cromwell Place

8 March 2016

We are delighted to take part to the new gallery concept that has been unveiled at Cromwell Place in London’s museum district. The project will see a cluster of up to 30 galleries operating in five listed building opposite the National History Museum. This new gallery hub of over 35,000 square feet has been designed to provide its members with offices, flexible exhibition spaces, viewing rooms and art storage.