About Us

Director: Doctor Keren Davies
Manager: Sara Davenport(Interim)
Coordinator: Lilian Tibihikira
Administrator: Ananthajothy Dhayalan

Address: NETFS, First Floor, Bancroft Unit, Mile End Hospital, 275 Bancroft Road, London, E1 4DG