modern architecture london
modern architecture london

Montevetro

Rogers Stirk Harbour + Partners, 1994-2000
Flats | Battersea Church Road, SW11
Photos taken April 2007.