Clothes & Fashion in London - Camden 5 Upper Market Hall, Camden Lock, Camden, London, NW1 8AL Tags: ethical, organic, womens fashion