10A Acton Street, London

Add: 10A Acton St, London WC1X 9NG, United Kingdom

Phone: +442077135097

During exhibitions:

12 – 5.30 pm
Tuesday–Saturday
Open until 8.30 pm on Thursdays.

Please call or email to visit outside of these times.