Loading Map.... Touchbase Business Centre43 Middlesex Street - GlasgowEvents 55.8520684 -4.28283799999997 Address 43 Middlesex Street Glasgow G41 1EE United Kingdom Upcoming Events No events in this location Search Course