Russell Square tube station
From Wacklepedia - 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.