I spotted these larvae feeding on an Oak tree near Newton, Suffolk, England.