New 10,000sqft gallery to open in Mayfair
17 September 2020 • Mark Westall
The gallery is located on Cork Street, the spiritual home of the modern and contemporary art market in London, with over 10,000sqft of exhibition space spread across two floors.