Filter by tag | Filter by location | Filter by category
Fashion » Designer Clothes in London | Shopping in London
97 Sclater St, London Ec1
1 review
Tags: ethical goods, hand made, lampshades, local, t-shirts
sebsto (59 points) •••••
A local collective of talent run this store! it has everything from hand printed lampshades of light of London, and lush hand printed leather bags ... more...