Press Release
THE CLUBHOUSE NEW FLAGSHIP OPEN AT 8 ST. JAMES’S SQUARE
London’s leading business members club has expanded to St. James’s as demand continues to increase for flexible meeting space in central London. June 2016: The Clubhouse, London’s leading business club and meeting space has opened a new flagship site on St. James’s Square, one of London’s...
Press Release
THE CLUBHOUSE TO OPEN NEW FLAGSHIP AT 8 ST. JAMES’S SQUARE
THE CLUBHOUSE TO OPEN NEW FLAGSHIP AT 8 ST. JAMES’S SQUARE London’s leading business members club expands to St. James’s this May as demand continues to increase for flexible meeting space in central London. April 2016: The Clubhouse, London’s leading business club and meeting space will...