Clothes & Fashion in London - Camden Chalk Farm Road, 101, The Stables Market, Camden, London, NW1 8AH Tags: fashion shops, rude