Eco-friendly coffee and snacks served from a self-contained Land Rover at Haresfield Beacon.