By Shwetali Sapte2022-08-18T07:22:00
The new competitive socialising concept has secured a £5m investment to fund expansion, with its first opening in Canary Wharf this September
Already have an account? Sign in