El próximo 1 de abril The Social Hub debutará en Reino Unido con la apertura de un nuevo hotel de cuatro estrellas ubicado en el corazón de Escocia, Glasgow.