Get In Touch

Argyll London Serviced Offices and London Meeting Rooms:
All London

Argyll's discreet, completely unbranded office addresses offer London serviced offices, London meetings rooms and virtual office solutions in London's premier neighbourhoods including Mayfair, Belgravia, St James's and the City. Highly regarded for their proximity to famous landmarks, as well as the capital's most renowned places to eat, drink and socialise, these prestigious London locations are ideal places to do business.

In addition to Argyll's London office space, there is also an Argyll business centre just off the Champs Elysee in Paris.

  • 84 Brook Street

    84 Brook Street, W1

    • 35 stylish offices situated in a prime Mayfair location
    • 2 modern meeting rooms, catering for up to 12 delegates
  • Cavendish Square

    17 Cavendish Square, W1

    • Boutique business venue with 18 contemporary offices
    • 2 stylish conference rooms with built in media wall
  • Charles Street

    18b Charles Street, W1

    • Grade II listed building, with 27 exceptional offices
    • 2 meeting rooms with media wall and surround sound
  • Davies Street

    53 Davies Street, W1

    • Rare Grade 1 listed building, with 50 stunning offices
    • 3 beautiful conference rooms and a private garden
  • Eaton Gate

    2 Eaton Gate, SW1

    • Discreet period building with 39 premium office suites
    • 2 stylish meeting rooms in a beautiful period building
  • Cornhill

    No. 1 Cornhill, EC3

    • 61 premium quality offices with exceptional City views
    • A diverse choice of 8 flexible meeting rooms
  • Grosvenor Crescent

    No. 1 Grosvenor Crescent, SW1

    • Stunning period building with 45 exceptional offices
    • 3 beautifully appointed meeting rooms
  • Old Queen Street

    16 Old Queen Street, SW1

    • Elegant 6 storey property with 30 prestigious offices
    • 2 premium meeting rooms bathed in natural daylight
  • Pall Mall

    78 Pall Mall, SW1

    • 44 premium offices on London's prestigious Pall Mall
    • 4 beautiful conference rooms for up to 12 delegates
  • St James's Square

    33 St James's Square, SW1

    • Superb listed building with 94 spacious offices
    • Stunning meeting facilities located across 8 rooms