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:

Space Available

Smallest Suite 106 sq ft
Largest Suite 2,200 sq ft
Total Available 5,500 sq ft
Call us on 0800 876 6881
Company:
Name: *  
Telephone: *  
Email: *    

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
Reception
  • Manned Reception
Comms/IT
  • IT & Telephony Provision & Support