home
buildings
map
about
sources
home
buildings
map
about
sources
Russell Square tube station
Leslie Green, 1906
London Underground Station | Russell Square, WC1N
Piccadilly
Photos taken August & September 2011.