Town Square
RUSSELL SQUARE & RUSSELL HOTEL
RUSSELL SQUARE & RUSSELL HOTEL
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.
Awards & Ranking
Ranking nr. 15 Best Sights in the district Camden
- Telefoon +(0)
- E-mail -
- Adress Russell Square, WC1B London - Bloomsbury
- Website -
Opening
hours & location
Architecture sight in London - Bloomsbury, United kingdom
Russell Square
WC1B London - Bloomsbury
District: Camden
, United kingdom
Route
to RUSSELL SQUARE & RUSSELL HOTEL
Overnight in style
Looking for a hotel nearby?
Discover our selection