I've just changed GP and found the NHS Choices England site really helpful. Here you can look up surgeries near your postcode and you can check out the star ratings: 1 - 5 and the patient reviews.
My new surgery wins 5*s and the patient reviews are all positive. Having had an appointment with my new GP Friday I shall add another positive review.
The reception staff were friendly and helpful. The waiting room was bright and airy with just a few people waiting for appointments. There was a toy area, lots of helpful leaflets and notices, information about services available each week such as alcohol counselling and healthy eating. The waiting room had double french windows looking on to a beautiful walled garden with trees, fruits and flowers. Patients could wait there and the doctor would come and get them from the garden. The garden is tended by volunteer patients at their Gardening Club which takes place on a Tuesday and you can pick up fresh produce from the garden in exchange for a donation towards the cost of tending the garden.
This surgery gets my 5* rating.
What makes an ideal GP service for you?