Mica Gallery

Studio 2, 1st Floor 259A Pavilion Road
Sloane Square, Chelsea
London SW1X 0BP United Kingdom
www.micagallery.com/
T. +44 (0)20 7730 1117