I just want to second what a few people have said and recommend Battersea Rise GP practice. Dr Bass and Dr Williams are without a doubt the 2 friendliest and loveliest doctors I have ever gone too.
The nurse who does the baby vaccinations is also lovely and makes my baby smile and giggle which definitely helps.
How funny what you said about Dr Langdon in the last post - I have had a couple of bad experiences with her too - once when I was pregnant she actually made me cry
. I am sure she knows her profession but her manner is appalling.