London Stories – London’s Best Trees – Clerkenwell Olive Tree

Continuing our theme of London’s most magnificent and interesting trees here is my third instalment – the gorgeous little Olive Tree in Clerkenwell.

Leave a comment