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.
The elephants series is here.