Town Square

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

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