11-12 St James's Sq, London
Office to rent
£49.50 psf 1,490 sq ft
Property facts for 11-12 St James's Sq, London
12 St James’s Square is a landmark, highly specified contemporary office building totaling 81,000 sq ft. It was comprehensively redeveloped in 2007 to provide modern Grade A accommodation.
This office to rent is located in Westminster, London.View the performance or update the listing in CoStar