Share review of Cleveland Clinic London Hospital
Cleveland Clinic London Hospital
2023-08-01
Person
4
5
0
1st August 2023
All the staff were very friendly throughout and kept me updated with all procedures. The facilities are immaculate and location excellent.