Covid and Flu Vaccinations Available at both locations In St. Thomas, we are administrating vaccinations on Mondays, Wednesdays and Fridays. Please book here. In London, we are administrating vaccinations Monday through Friday from 10 a.m. to 4 p.m. by appointment. Please book here.