Nelson's Column
Search results
We did not find results for: Russell Square.
Check spelling or type a new query.
We did not find results for: Russell Square.
Check spelling or type a new query.
Russell Square is a large garden square in Bloomsbury, in the London Borough of Camden, built predominantly by the firm of James Burton. It is near the University of London's main buildings and the British Museum. Wikipedia