Russell Square tube station
From Wikipedia, the free encyclopedia.
Russell Square is a London Underground station in Bloomsbury, not far from the British Museum and Russell Square Gardens. It is in zone 1, and is between Holborn and Kings Cross St Pancras on the Piccadilly Line.

