I would recommend this place. You pay out of pocket but you' re treated like a human being from the website, receptionist and Doctor. I had Dr.Emma who actually looked at me, diagnosed and explained to it to me. I made an appointment the same morning. The doctor was 10mins late and I was apologised to in advanced. The best GP practice Ive seen in a long time. She also gives me faith in GPs again.