"Drs are great - reception staff unbelievably bad"
About: Islington Central Medical Centre
"Drs are great - reception staff unbelievably bad"
About: Islington Central Medical Centre