Map > World > Europe > United Kingdom > London > British Museum > Russell Square
Photo copyright by owner
Russell Square

Russell Square is a large garden square in Bloomsbury, in the London Borough of Camden. It is near the University of London's main buildings and the British Museum. To the north is Woburn Place and to the south-east is Southampton Row. Russell Square tube station is nearby to the north-east.

(Wikipedia)
Visitors 54
Oldest photo 10/28/2014
Newest photo 04/02/2016
Alternative titles "Russell Square Station"
"Russel Square"
"Russell Square Tube Station"
"russell square"
"Russell Square Gardens"
Links wikipedia
Map | World | Terms | About