All tagged Steve Nicholson

The Bigger Picture

We meet Wirral-based Steve Nicholson of The Bigger Plant Company – the business which supplies some of the Northwest’s most adventurous garden projects with their larger-than-life foliage.