Modern Art to open new 1200 sq ft gallery in St James’s, Mayfair
29 November 2019 • Mark Westall
Modern Art is to open a new gallery space in St James’s, Mayfair. Occupying a ground and lower ground floor space on Bury Street, London SW1 the gallery will open in Spring 2020