158 New Cavendish St, London W1W 6YW
See gallery website for more info.
Mail: info@foldgallery.com
Tel: +44 (0) 20 7436 8050