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