CountryFile Presenter

For more info on John Craven OBE, email us or speak with an agent on 01275 463222

Alternative speakers

Gyles Brandreth

Gyles Brandreth

Author, Broadcaster & Former MP

Read more
Alexander Armstrong

Alexander Armstrong

Comedian, Presenter and Actor

Read more
Matthew Parris

Matthew Parris

Journalist and Former Tory MP

Read more
Omid Djalili

Omid Djalili

Iranian Stand-Up Comedian and Actor

Read more