Founded
1995
Directors
Rebecca Hicks
Nicola Shane
Locations
25 Thurloe Street
South Kensington
LONDON
SW7 2LQ
United Kingdom
Exhibited artists
Takashi Arai
Susan Derges
Kathrin Linkersdorff
Diana Matar
Bettina von Zwehl
Celine Bodin
X
X