Griffin Gallery, The
The Studio Building 21, Evesham Street, London
W11 4AJ