Yew Branches

London’s Oldest Living Resident

[Originally published in March 2011]   Hidden in the leafy suburbs of London lie mystical secrets, power places and schools of magic. Why not go visit London’s Oldest Living Resident? London is a mega metropolis with over eight million inhabitants and the grandest of buildings and architecture, but it is also blessed with great parks and outdoor spaces such as Hyde… Read more →