2006
TQ3082 : Hotel Russell, Russell Square, London WC1
taken 20 years ago, near to London, The City of London, England
This is 1 of 2 images, with title Hotel Russell, Russell Square, London WC1 in this square

Hotel Russell, Russell Square, London WC1
Situated along the Northeastern side of Russell Square. The turning on the near side of the hotel in Bernard Street with Guilford Street on the far side.
