Russell Square is located at Russell Square, WC1B 5EH, Bloomsbury. Nearby is British Museum, London. Nearest Underground station is Russell Square (approximately 250m away).
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.
Contact information
-
Opening hours
Features
Landmark
Type of landmark:
User photos from Russell Square User photos
Reviews from the web
By | Rating | Count |
Google
|
4.4
|
9,161 |
Yelp
|
4.3
|
21 |
Reviews of Russell Square
Be the first to review Russell Square!