Photo:
©
weatherpixie
Cloth House, 98 Berwick Street
- 98 Berwick Street
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.
Last edited 2018-09-02 07:32:59
(version 4;
diff).
List all
versions.