Hayles
65a Sheen Lane
London
SW14 8AD

View Map

Tel +44 (0)20 3745 5954
Email

Opening times

Tuesday – Saturday
10am – 5:30pm
Other times by appointment

 

Press registration

Call to artists