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 >>
Adrdress:
Bernard St
London
WC1N 1LJ