"Poor communication and long waiting time"
About: King's College Hospital (Denmark Hill) / Ophthalmology
"Poor communication and long waiting time"
About: King's College Hospital (Denmark Hill) / Ophthalmology