London, United Kingdom
Russell Square
Park • Fountain • relax • picnic • green space
Save it
Save it
add note

Bloomsbury, London WC1B, UK

see directions

Bloomsbury, London WC1B, UK

see directions
Found a problem on this page?
report
Image Source
Foursquare
Found a problem on this page?
report
Image Source
Foursquare