The Michelin Bibendum building at night in South Kensington. With the lights from passing vehicles registering on the film as streaks of light, we see across the road to decorative building known around London.
Designed and built at the end of the Art-Nouveau period, Michelin House at 81 Fulham Road, Chelsea, London, was constructed as the first permanent UK headquarters and tyre depot for the Michelin Tyre Company Ltd. The building opened for business on 20 January 1911.