modern architecture london
modern architecture london

Holloway Road tube station

Leslie Green, 1906
London Underground Station | Holloway Road, N7
Piccadilly
Photos taken August 2011.