South Camden Centre for Health Ed Bradley April 5, 2016 Loading Map.... South Camden Centre for Health154 Drummond Street - LondonEvents 51.5265579 -0.13928659999999127 Address 154 Drummond Street London NW1 3HP United Kingdom Upcoming Events No events in this location ← Alzheimer’s Society, Devon House Amnesty International UK →