112a Cavendish Road, London, United Kingdom, SW19 2EZ
0 %
0 %
0 %
0 %
0 %
*Star rating based on patient reviews
11 reviews
4.75
The staff were exceptional, I honestly cannot fault them! They were so attentive, friendly, warm and welcoming and they eased my nerves a lot. I'm so happy me and my partner found this clinic, I've had a wonderful experience so far!