London, 1904. The story of a legend begins. For more than 100 years, the Spirit of Ecstasy has been a guiding […]