Eleven & Twelve St. James's Square SW1 - Office Space London

A classical property with a modern twist


A landmark Grade II building with a stunning faç̧ade
Two floors available of up to 22,482 sq ft / 2,088.6 sq m

Eleven & Twelve St. James's Square SW1 - Office Space London - Floor Area