Joyce Neill was born on the 19th November 1915 in Harrow, to John Sidney and Elsie Davies, both schoolteachers from Wales. After nine years at North London Collegiate, Joyce won a scholarship to Newnham College, Cambridge, where she studied medicine.