Lucy Letby: NHS managers must be held to account, doctor says
The lead consultant where Lucy Letby worked tells BBC there is "no apparent accountability" for hospital managers.
Address:
27 Old Gloucester Road
London
WC1N 3AX
Telephones:
+44 (0) 7701 336711
+44 (0) 7825 513106
