Enquire about viewing

26 St James's Square

>

SW1Y 4JH

Screenshot 2025-11-19 212918.png
Fully Managed Office Space
1 office remaining
1 / 12

Availability & Pricing

Sorry! No results at this venue.

Either clear the filters to see all options or get in touch to discuss your requirements.


About 26 St James's Square

26 St James's Square is a prestigious office building located in one of London's most iconic and historically rich areas. Nestled within the heart of St James's, this property stands as a symbol of sophistication and professionalism, making it an ideal location for businesses seeking a distinguished presence in the capital.

View more


Amenities & Features

Outdoor space
Cleaning
Showers
24/7 access
Utilities

Enquire Now

Response within 1 hour

Customer support profile image

Tom Lui

Workspace Consultant


Location

How to find 26 St James's Square

Get directions

Transport Links

Piccadilly Circus Underground Station Piccadilly Circus

| 7 mins walk

| 616 yards

Bakerloo Piccadilly

Charing Cross Underground Station Charing Cross

| 9 mins walk

| 792 yards

Bakerloo Northern

Green Park Underground Station Green Park

| 11 mins walk

| 0.55 miles

Jubilee Piccadilly Victoria

26 St James's Square, located in the heart of London, benefits from a well-connected transport network that makes it easily accessible via various modes of transportation. This prime location is situated near key transport links, ensuring convenience for commuters and visitors alike.

View more


Similar Office Spaces Nearby

View All >

Other venues near Mayfair

Thumbnail image of Argyll 29 Farm Street

29 Farm Street

3 offices available
Thumbnail image of Argyll 84 Brook Street

84 Brook Street

3 offices available
Thumbnail image of The Space Piccadilly

117 Piccadilly

0 offices available

Last updated