Lidl Store Trees Are In!
Earlier this month we had a rash of Silva Cell installations in the UK. The trees for one of those — the Lidl Store in New Milton — are now in. We can’t wait to see these London planes in the spring when they start to leaf out and provide some much needed shade and… More