We’d love to hear from you!

Our location

The Design Factory (London) Ltd
23a Tavistock Place
London
WC1H 9SE
T 020 7388 7373
E info@thedesignfactory.co.uk
www.thedesignfactory.co.uk