Share review of Cleveland Clinic London Hospital
Cleveland Clinic London Hospital
2023-09-25
Person
4
5
0
25th September 2023
Vey smart slick and super friendly. Just a shame about 1.15 delay but can’t be helped
Suggested improvements
May be a bit more update on timing
The people and service