Manchester, England
United Kingdom
Sackville Gardens, near Canal Street Manchester Tree of Life since 1 December 1993
without names