Paul Russell Tapestries
Main Tag:
Description: Russell Square Station, Bloomsbury, London Russell Square on Bernard Street, Bloomsbury, in the London Borough of Camden. The station is on the the line, between Holborn and King's Cross St Pancras. Russell Square Station is not far from the British Museum in the city of London, UK, England By Paul Thompson Photography