Blenheim Castle Blenheim Castle is located in Oxfordshire England. It is the house of the Duke or Marlborough and is the birthplace of Winston Churchill Back to England Gallery