Cara Mila specialises in luxury fur garments.
Cara Mila, Unit 1, 32 Leinster Gardens, London W2 3AN, UK