AA

A.l-c A. one year ago • From Google

Rating

Bad

Not worth the long wait times

Limited scheduling options, with a strong push towards remote appointments instead of in-person meetings

Other reviews for Islington Central Medical Centre