About Labdoo Hub London
The first Labdoo hub in London and Oxford to collect donated laptops /tablets, sanitize and install educational software to help educate children around the world
More about Labdoo Hub London
Labdoo Hub London is located at 154 Oxford Rd, OX4 2EB Oxford, UK
+44-7802714819
https://www.labdoo.org/
Similar Listings
West Master Uk
3.5