Fashion & Textile Museum

83 Bermondsey Street
SE1 3XF London
United Kingdom