"Shocking treatment. Worst ever. NHS is better!"
About: London Independent Hospital
"Shocking treatment. Worst ever. NHS is better!"
About: London Independent Hospital