Dodeca Studio

Website

Description

A creative studio specialising in web design.
We believe great digital content shouldn't come with an environmental impact. So we're joining a growing movement of businesses who want to ensure they aren't just successful, but are successful without contributing to climate change.
Address
71-75 Shelton Street
London, Greater London WC2H 9JQ
United Kingdom
Social Media Links

Supported Nonprofits

2021