Russell Square Tube Station
Russell Square Underground Station is a tube station in Bernard St, London that serves the Piccadilly Line. Station Address:
London Underground Ltd. Bernard St London WC1N 1LJ Station Facilities:Russell Square Underground Stations has the following facilities. ![]() ![]() ![]() ![]() |
|