London Borough of Camden, GB
Russell Square è una grande piazza con un giardino al centro sita nel quartiere londinese di Bloomsbury nel London Borough of Camden. Essa è vicina alla sede della University of London ed al British Museum.
Ascolta l'audioguida di Russell Square Gratis su WIP — parte da sola quando arrivi sul posto, anche a schermo spento