The NHS in North West London has opened a new large vaccination centre on Edgware Road. Imperial College Healthcare NHS Trust is running the centre as part of a collaborative effort with Westminster City Council and etc venues.
Follow this news feed: