Tom Davies plans to open two new stores in London and one store in the U.S. next year. The British eyewear brand, which has its own factory in London, currently owns and manages five stores in the British capital. The first Tom Davies store was opened four years ago. Sales ...
Already an Eyewear Intelligence subscriber? Sign in here.
Buying a membership today will give you:
Or sign-up for a trial month for just 9,90€. To continue reading this article register now.