modern architecture london
modern architecture london

Iroko

Haworth Tompkins, 2001
Housing | Coin Street, SE1
Photos taken April 2011.