UNITED KINGDOM | Tuesday, 27 December 2011 | Views [357]
And you thought my days of taking pics of London architecture were over! Ha, fools! Some hotel near Russell Square.