modern architecture london
modern architecture london

Kentish Town tube station

Leslie Green, 1907
London Underground Station | Kentish Town Road, NW5
Photos taken August 2011.