The Argyll Club – 84 Brook St
The Argyll Club is a unique business club, providing premium serviced offices in many of London’s most prestigious locations. Their 84 Brook Street location is a refined, grade II listed property defined by its airy rooms and understated office furniture, that gives an air of effortless class and sophistication. Monika, Project Manager at The Argyll …