Museums in London - Bermondsey 26 Shad Thames, Butlers Wharf, Bermondsey, London, SE1 2YD Tags: fashion