×

Russell Square

(9,231) Park in London, England
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. Almost exactly square, to the north is Woburn Place and to the south-east is Southampton Row.
Address: London WC1B 5EH, United Kingdom