11-12 St James's Square London
High Quality Fully Serviced Suites and Offices
Situated in one of the best locations – St. James’s Square, Mayfair. Surrounded by significant landmarks, prestigious hotels, and other well-known attractions, this paramount location has everything within your reach. With fully serviced offices on offer complemented by a sophisticated infrastructure, convenient facilities, and on-call services in the heart of London’s business district. Crafted with impeccable style and detail, our premium environment satisfies a broad range of business needs.
London
Office Space
The London office space available at 11-12 St James's Square, are not only first class well equipped facilities, but also perfectly positioned in an ideal location.
See also:
Services Available
-
Flexible Licence Agreement
Amenities Available
Office Facilities
-
Meeting Rooms
-
Board Rooms
-
Lounge Areas
-
Suites Available as Whole or Separately
-
Air Conditioning
-
Flexible licence agreements
-
Fully Furnished
Amenities
-
Near By Hotels/ Restaurants/ Caf'e
Security
-
24 Hour CCTV
-
Secure Door Entry System
Comms/IT
-
IT & Telephony Provision & Support