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.

View on Map

Contact / Buy Prints >>