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