Russell Square, WC1B London - Bloomsbury, CAMDEN, United Kingdom
Russell Square is a large garden square in Bloomsbury.
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.
Russell Square
WC1B London - Bloomsbury,
District: CAMDEN, United Kingdom
RUSSELL SQUARE & RUSSELL HOTEL, Russell Square, WC1B London - Bloomsbury, District: CAMDEN, United Kingdom