TechHub Swansea
Community organization
SA1 1DP Swansea
United Kingdom
Website: http://Swansea.techhub.com
TechHub is the space for the technology community. It brings together entrepreneurs, founders, investors, press, developers and others focused on product-oriented technology and offers well-priced permanent desk spaces, co-working space, meeting rooms and



