This is 2 of 25 in Lambert & Butlers Motors series of Cigarette Cards, issued in 1908. From the back of the card;
"These carriages, which are manufactured by the Electromobile Co., Ltd., are among the best known self-propelled carriages in London. Having special advantages for town work, and having the entry to the royal parks during the London season. Electric carriages have during the last few years largely increased in numbers"