modern architecture london
modern architecture london

London Eye

Marks Barfield Architects, 1999
Observation wheel | Westminster Bridge Road, SE1
Photos taken April 2010.