Skip to main content

NHS England, South London

Stewart House
32 Russell Square
London
WC1B 5DN

  • 020 7866 3100
  • www.southlondon.hee.nhs.uk

Key Staff

Professor Geeta Menon

Postgraduate Dean