The Crate Gallery
3 Dunworth Mews
London W11 1AN
Tel. +44 07967 200 242
Tel.
+44 07980 005 357
By appointment only.