1 Welbeck Street, London, United Kingdom, W1G 0AR
0 %
0 %
0 %
0 %
0 %
*Star rating based on patient reviews
65 reviews
5
Each and every single staff was very helpful and friendly.
5
Spotless, spacious ,looks brand new
5
Very positive experience, virtually no waiting time, everything was good.
4.75
Fabulous.
5
Excellent. Well organised, friendly and efficient