Covid and Flu Vaccinations Available at both locations In St. Thomas, Please book here. In London, Please book here.