We are based on the first floor of 15-17 Tavistock Place, London, WC1H 9SH
Open Google maps.
Team for Health Economics, Policy and Technology Assessment
Department of Health Service Research & Policy
London School of Hygiene & Tropical Medicine
15-17 Tavistock Place
London WC1H 9SH
Tel: +44 (0) 207 927 2366