Role, work or services: NHS psychiatrist From: 1 November 2015. Until: 6 February 2024. Payer: A London NHS Foundation Trust together with the London Deanery, Stewart House, 32 Russell Square, London WC1B 5DN
London NHS Foundation Trust; the London Deanery; WC1B