The Birch Tree in our garden at Walmer, Kent UK – we’ve been here for nearly a year!
The Birch tree is a pioneer species, one that colonised Britain after the Ice Age, giving it a symbol of rebirth and new beginnings. It is a sacred tree in Celtic mythology, and thought to have highly protective influences.


