Churchills open new Kent garden

The latest Churchills unveil a new project at Chartwell.