Sunbeam S8

Even in England’s ‘Black Country’, the sun does still shine. Aptly, then, Sunbeam’s factory was located there – in Wolverhampton, West Midlands. From the outset – in 1912 – the company gained a name for …

Continue reading