St Stephens Centre Chelsea & Westminster Hospital SW109NH Location St Stephens Centre Chelsea & Westminster Hospital SW109NHSt Stephens Centre Chelsea & Westminster Hospital SW109NH Next Event No upcoming events Upcoming Events No events in this location