The Stumpery at North Staffordshire's popular Biddulph Grange Garden may now be the largest in the country, as well as the oldest, following renovation and expansion by the National Trust.
Biddulph Grange Garden is a National Trust spot in Staffordshire home to thousands of variations of flowers, plants, trees and sculptures from all corners of the world. The garden was first ...