modern architecture london
modern architecture london

26 St. James's Place

Denys Lasdun, 1958-60
Flats | St James's Place, SW1
Photos taken April 2011.