164-178 Cromwell Rd, London, United Kingdom, SW5 0TU
0 %
0 %
0 %
0 %
0 %
*Star rating based on patient reviews
1,136 reviews
5
Very friendly reception staff and a non threatening environment- it doesn't feel like a hospital
5
Everything was impeccable
4.75
Amazing staff!!
5
Excellent experience overall, high end service, efficient and professional
4.75
Very good hospital
5
always good
5
Excellent hospital
5
Great experience highly recommended
5
was taken good care
5
Just excellent and efficient