Manned reception desk
Argyll St James's Square
London, SW1Y 4JS
Built in 1770 by the revered Scottish architect, Robert Adam, 33 St James’s Square is a Grade II listed property located in the heart of Mayfair that retains all its neoclassical charm.
Facilities include; flexible workspaces, eight meeting rooms, a customer lounge, executive lounge as well as a hot desking area.
The prestigious position of the property on the corner of this West End garden square, makes it an unrivalled business location.