Izikhombisi zezwe
Russell Square
Abantu bendawo abangu-69 bayatusa,
Indawo
London, England
Amacebiso avela kubantu bendawo
Green flag space with lawns & cafes. Russell Square is a large garden square in Bloomsbury, in the London Borough of Camden, built predominantly by James Burton. It is near the University of London's main buildings and the British Museum