modern architecture london
modern architecture london

Caledonian Road tube station

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