Fashion and Textile Museum is located in London, United Kingdom on 83 Bermondsey St. Fashion and Textile Museum is rated 3.8 out of 5 in the category art museum in United Kingdom. 83 Bermondsey Street, London SE1 3XF T: 020 7407 8664 | E:
[email protected]. Fashion and Textile Museum is part of Newham College London. Frequently ...