Getting our innoculations. Kensington High Street, London, England