NEWS Translated By DeepL 2018.10.31 UP Established in 1767! The oldest textile brand in England, Joshua Ellis, has opened a store for a limited time. Read more about this image here. Related Images