The latest data on monthly GP appointments has been released by the NHS.

The data has revealed the waiting times for patients between booking an appointment and seeing a doctor in July this year.

It shows the number of appointments that took place more than 28 days after being booked.

READ MORE: Nearly ALL council vehicles run on diesel despite climate pledges

The Nuffield Health Centre in Eynsham had the highest number of appointments with at least a four week wait in Oxfordshire in July.

A total of 643 appointments took place more than 28 days after they were initially booked at the West Oxfordshire based GP.

But 2,251 appointments did take place on the day of booking.

The Windrush Medical Practice in Witney had the second highest number of appointments with at least a four week wait in Oxfordshire in July.

The figure for this GP surgery stood at 628, with 3,088 taking place on the same day as booking.

Malthouse Surgery in Abingdon ranked third worst for appointments not being scheduled for at least four weeks.

A total of 590 appointments had a wait time of 28 days of more.

Here is the list of the 10 worst GPs in Oxfordshire in July for wait times of four weeks or more.

10. White Horse Medical Practice, Faringdon- 315

9. Hightown Surgery, Banbury- 339

8. Manor Surgery, Oxford- 451

7. The Rycote Practice, Thame- 463

6. Banbury Cross Health Centre- 471

5. Deddington Health Centre- 498

4. Wallingford Medical Practice- 581

3. Malthouse Surgery, Abingdon- 590

2. Windrush Medical Practice, Witney- 628

1. Nuffield Health Centre, Eynsham- 643