The Puppet Centre
Bac - Lavender Hill
SW11 5TN
LONDON
United Kingdom
+44 (0)171 228 5335