Great British Eyewear. In 1996, Robert Morris created William Morris London – an independent company with a very ‘English’ brand. The aim? To offer designer glasses to every audience, providing superb original designs which continually evolve. For over 20 years, William Morris London has used quintessentially British inspiration to create world-leading eyewear.