UKLondonCentral London SW1 & W1Westminster
Office
SW1A, St.james's, Stjames's Place
To Let 693 sf
Air Conditioning, LED Lighting, Roof Terrace, Excellent Natural Light, 1 Lift
2 St James's Place has been comprehensively refurbished to provide bright, modern space within..
Positioned in one of London’s most prestigious addresses, 2 St James’s Place is surrounded by world‑class hotels, restaurants, and private members’..