RUSSELL SQUARE & RUSSELL HOTEL

SIGHT - ARCHITECTURES

Russell Square, WC1B Bloomsbury, CAMDEN, United Kingdom

District level recommended in London, United Kingdom

Town Square

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.

Sight - Nr. 14 ranked on the 34 Best Sights in the district CAMDEN

RUSSELL SQUARE & RUSSELL HOTEL

Russell Square
WC1B Bloomsbury,
District: CAMDEN, United Kingdom

Location

RUSSELL SQUARE & RUSSELL HOTEL, Russell Square, WC1B Bloomsbury, District: CAMDEN, United Kingdom

Selected interests in the location

15 Selected Restaurants

15 Selected Hotels

15 Selected Leisure