The Social Hub to open in Glasgow
Hotel Owner
APRIL 11, 2024
The Social Hub is opening its doors in Glasgow this Friday (12 April), becoming the brand’s first location in the UK. Employing more than 80 locals, Glasgow represents the 18th hub to open for the Amsterdam-based company, which was founded in 2012 by Edinburgh-born entrepreneur Charlie MacGregor.
Let's personalize your content