The Studio:
23 Vincent Terrace London N1 8HN
+44 (0)7740 304148 info@helenbeard.com
Visitors welcome by appointment