"Queens Hospital Romford - Is the poor reputation deserved ?"
About: Queen's Hospital (Romford) Queen's Hospital / Trauma & orthopaedics Queen's Hospital / Accident & emergency London Ambulance Service NHS Trust