Russell Square is a London Underground station on Bernard Street, Bloomsbury, not far from the British Museum, Great Ormond Street Hospital and Russell Square Gardens.
Russell Square is a London Underground station on Bernard Street, not far from the British Museum. Russell Square is a London Underground station on Bernard Street, not far from Great Ormond Street Hospital. Russell Square is a London Underground station on Bernard Street, not far from Russell Square Gardens. Bernard Street is Bloomsbury.