Elephants At The Elephant
By chance I discovered that another small art trail was in situ in London, 10 decorated Elmers situated in Elephant Park which is in Elephant & Castle. Keeping up? The trail, inevitably, was called Elmer At The Elephant. I still had a number of Guide entries to revisit in the area, see next post, so it made sense to take advantage of the Bank Holiday […]