Dr. Ian Rapson
Staff
Punctuality
Helpfulness
Knowledge
No Location Provided
No Phone Number Provided
No Website Provided
This guy is a disgrace and has nearly been struck off many times. Stay away from dirty cheap dirty deeds Rapson. Couldn’t even call this guy a GP
Submitted Oct. 9, 2023