David Cameron’s Favourite Past Prime Minister. Winston Churchill was born on 30 November 1874, in Blenheim Palace, Oxfordshire and was of rich, aristocratic ancestry. Although achieving poor grades at school, his early fascination with militarism saw him join the Royal Cavalry in 1895.