Russell Square tube station
|
Missing image
RussellSqTilework_fxcr_wb.jpg
RussellSqTilework_fxcr_wb.jpg
Russell Square is a London Underground station in Bloomsbury, not far from the British Museum and Russell Square Gardens. Opened on 15th December, 1906, the station is located in Travelcard Zone 1, and is between Holborn and Kings Cross St Pancras on the Piccadilly Line.