Textiles and home furnishings created by independent designers from as far afield as Japan and India, as well as within the UK.
A New Tribe
Time Out says
Details
- Address:
- 92a Chatsworth Road
- London
- E5 0LS
- Contact:
- 07815 534545
- Transport:
- Homerton Overground
- Do you own this business?
- Sign in & claim business
Discover Time Out original video