Photography taken of landmarks & locations near Russell Square Tube Station. Russell Square is a London Underground station on Bernard Street, Bloomsbury. The station opened in 15th December 1906. It is located in travelcard zone 1 and is served by the Piccadilly Line.

Buy Prints from online shop >>

View on Map

Center map
Traffic
Bicycling
Transit

 

Buy Prints from online shop >>