Kate Middleton looked stylish in her favourite Barbour jacket as she made a secret visit to The Dose of Nature in London.