modern architecture london
modern architecture london

Russell Square tube station

Leslie Green, 1906
London Underground Station | Russell Square, WC1N
Piccadilly
Photos taken August & September 2011.