Celebrating 110 years of British motor car history at Sunbeam Studios
A dozen pre-war motor cars with a combined age of over 1,000 years returned home on Sept. 8 to the place they were made, at Sunbeam Studios, Ladbroke Hall, in North Kensington. The first purpose-built car factory and showroom in the UK, the building opened in 1903 as the Talbot...