TT

Theresa T. 2 years ago • From Google

Rating

Great

Smooth sailing after long wait

The scheduling process was somewhat lengthy, but once I was seen, the experience was smooth and satisfactory.

Other reviews for Islington Central Medical Centre