Russell Square

no ratings
Park
Russell Square
no ratings

Designed and built in 1806, Russell Square is a spacious garden square near to the British Museum. This green and leafy space is ideal for taking a walk or watching the world go by from a bench. The square has its own café as well as an attractive water feature and a central plaza. This popular garden attracts lots of people who enjoy the plants, flowers, and peaceful atmosphere.

1 Tamsin S.

User photos from Russell Square User photos

Reviews from the web

By Rating Count
Google-logo
Google
4.4
9,161
Yelp-logo
Yelp
4.3
21

Reviews of Russell Square

Be the first to review Russell Square!
1 Tamsin S.

Reviews from the web

By Rating Count
Google-logo
Google
4.4
9,161
Yelp-logo
Yelp
4.3
21

Do you represent Russell Square?
Claim it to make it easier to update important information.

FAQ

Where is Russell Square?

Russell Square is located at Russell Square, WC1B 5EH, Bloomsbury. Nearby is British Museum, London. Nearest Underground station is Russell Square (approximately 250m away).