Fashion & Textile Museum

83 Bermondsey Street,
London,
SE1 3XF