Tech Hub Loading Map.... Tech Hub11 Wind Street - SwanseaEvents 51.61950090000001 -3.939869700000031 Address 11 Wind Street Swansea SA1 1DP United Kingdom Upcoming Events No events in this location