23A St James Street
Economist Building, St James Street, London SW1
1959
Peter & Alison Smithson


Economist Building - St James context:
The Ritz Hotel London



Media

4 photos

Building Activity