1 photosImages not verifiedArgyll Business Centres - Charles Street is a prestigious business centre located in the heart of Mayfair, one of London's most exclusive business districts. Housed in an elegant Georgian building on Charles Street, the venue offers a range of flexible meeting rooms and conference facilities suitable for corporate meetings, presentations, training sessions, and business events. The centre provides professional meeting spaces with modern technology, high-speed internet, and comprehensive business support services. With its prime Mayfair location, the venue is perfectly positioned for high-level business meetings and corporate events, offering easy access to London's financial district and major transport links. The facility combines traditional British elegance with contemporary business amenities, making it an ideal choice for companies seeking a prestigious venue for client meetings, board meetings, and corporate hospitality events in central London.
Best suited for
Why book with us?




| Space | Theatre | Cabaret | Boardroom | Classroom | U-shape | Banquet | Reception |
|---|---|---|---|---|---|---|---|
| Main Conference Room | 60 | — | 24 | 40 | 30 | — | — |
| Executive Boardroom | 25 | — | 16 | 20 | 18 | — | — |
| Meeting Room 1 | 18 | — | 10 | 12 | 12 | — | — |
| Meeting Room 2 | 15 | — | 8 | 10 | 10 | — | — |
Day delegate rate from the venue’s published pricing. Exact quotes confirmed on your proposal.
Includes: Room hire estimate.
Half day, full day and evening rates available on request.
Bespoke menus and exclusive-use packages for private events.
Meeting room hire from £120 per half day, full day rates from £200. Executive boardroom and main conference room command premium rates. Hourly rates available from £40. Catering packages available from £15 per person.
Request exact pricing →Dietary options catered for
Always confirm specific access requirements with our team — we check on your behalf.
18 Charles Street, Mayfair, London, W1J 5DU, United Kingdom
Every score below is computed from verified platform data — never marketing copy.
Argyll Business Centres - Charles Street is a verified business centre in London, hosting up to 120 guests, with day delegate rates from £300. Its genome scores highest for Corporate, Historic, Hybrid Ready. Verified on-site: wi-fi, av & production, food & catering, accessibility. Best suited to corporate conferences and board meetings.
Best for: corporate conferences and board meetings, memorable events in a heritage setting, hybrid and streamed events.
Sustainability credentials are not yet evidenced in the profile data.
Up to 120 guests in theatre style, 80 in boardroom style, 60 in classroom style
Standard AV equipment including projector, screen, PA system, microphones and high-speed Wi-Fi
Full catering services available including refreshments, lunch and dinner options
Limited on-street parking available, public transport links nearby
Argyll Business Centres - Charles Street is a prestigious business centre located in the heart of Mayfair, one of London's most exclusive business districts. Housed in an elegant Georgian building on Charles Street, the venue offers a range of flexible meeting rooms and conference facilities suitable for corporate meetings, presentations, training sessions, and business events. The centre provides professional meeting spaces with modern technology, high-speed internet, and comprehensive business support services. With its prime Mayfair location, the venue is perfectly positioned for high-level business meetings and corporate events, offering easy access to London's financial district and major transport links. The facility combines traditional British elegance with contemporary business amenities, making it an ideal choice for companies seeking a prestigious venue for client meetings, board meetings, and corporate hospitality events in central London.
Own or manage Argyll Business Centres - Charles Street? Claim this listing free to respond to enquiries and manage your profile.