Cloth House was a fabric shop at 98 Berwick Street in Soho. This location has now closed, but their other branch up the street at number 47 remains open.
Powered by OpenGuides 0.83mod.
Site design adapted from the Creative Commons Licensed “Naturalist” by Darren Hester.
The textual content of this work is licensed under the
Creative Commons Attribution 2.0