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.
Subscribe to:
Posts (Atom)