Grab an ethically-sourced coffee from this Thames-side van at Battersea Power Station where the genuinely cheerful staff matter as much as the rich cappuccinos and fair prices.