RUSSELL SQUARE & RUSSELL HOTEL

SIGHT - ARCHITECTURES

Russell Square, WC1B London - Bloomsbury, ,

District level recommended in London,

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. 15 ranked on the 35 Best Sights in the district

RUSSELL SQUARE & RUSSELL HOTEL

Russell Square
WC1B London - Bloomsbury,
District: ,

Location

RUSSELL SQUARE & RUSSELL HOTEL, Russell Square, WC1B London - Bloomsbury, District: ,

Selected interests in the location

15 Selected Restaurants

15 Selected Hotels

15 Selected Leisure