"I was seen quicker here than my local GP!"
About: The Royal London Hospital
"I was seen quicker here than my local GP!"
About: The Royal London Hospital