August-September is when sunflowers usually bloom in the UK — and plenty of farms and fields near London invite you to pick your own. If you’re making a special journey, check ahead to ensure the flowers are out. British summers are anything but predictable. Pick your own sunflowers at Garsons Farm, Esher, Surrey Image: Garsons …