Inside Freedom Clinics 34 North Colonnade Shopping Mall, Canada Place, Canary Wharf, London, United Kingdom, E14 5HX
0 %
0 %
0 %
0 %
0 %
*Star rating based on patient reviews
307 reviews
5
Great service and puts me at ease
5
Very helpful
5
Staff are professional, compassionate and cheerful. The facilities are sparkling clean.
5
Great help and very accommodating, answering all my questions and giving great advice.
5
Very helpful front desk
5
Very good doctor - listens and provides good advice. Many thanks
5
Great
5
Excellent all round
5
Easy to book. Quick.
5
Excellent professional and very friendly