Blenheim Palace - Oxfordshire - England. Winston Churchill was born here and there is a beautiful rose garden.