Tuesday 20 March 2012
London's Elephants - No. 41 in the Series
Been a while, but here we are back on the elephant trail. The Elephant's Head is in Camden High Street, and if you look carefully in the corner window you will see an elephant on top of an elephant.
Thursday 12 January 2012
London's Elephants - No. 40 in the Series
Subscribe to:
Posts (Atom)