Art Space Gallery
84 St. Peter's Street, London
N1 8JS