About Russell Square, London
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. To the north is Woburn Place, and to the south-east is Southampton Row. Looking for best hotels close to Russell Square London? We created a list of best and popular cheap and expensive hotels, located near Russell Square.
Address: Bloomsbury, London WC1B 5BG