Address: 78 Stoke Newington Road, London N16 7XB, United Kingdom. Telephone: +44 (0)207 254 7509. Email: hello@glassworkslondon.com