Russell Hotel – Russell Square August 26, 2012 London Photo Routes Leave a comment 51.522653 -0.126052