A London-based contemporary art gallery representing established and emerging international artists.
1 Davies St, London W1K 3DB, United Kingdom.
I rarely see a bad show there and there is loads of other galleries scattered around that area if you want to make it a gallery day.