Clothes & Fashion in London - Clapham 154 Stonhouse Street, Clapham, London, SW4 6BE Tags: leather goods