Company
The Social Hub
PrivateUnited Kingdom
The Social Hub is a privately held company, based in the United Kingdom. Leadership tracked by CEOInsider includes Charlie MacGregor (CEO).
Leadership
Current
Recent developments
AI summary of recent coverageRecent coverage has focused on The Social Hub's expansion plans and leadership developments, including an executive appointment to a dual role and the company's proposed £200 million hospitality development at Fountainbridge in Edinburgh. Coverage has also highlighted The Social Hub's distinctive business model combining student accommodation with hotel amenities, as well as its international growth including a new opening in San Sebastián.
Summarized from the headlines in the sidebar; see each source for the full story.