The Tallest Tree

Somerset is home to the tallest tree in England.  Or it was the last time it was measured in 2009.  Twas a plesant walk to find it.