Well-to-do pub in Totteridge.
The Totteridge Yew.
The oldest living thing in London.
Londonist
Something wrong with this article? Let us know here.