Charles The Upholsterer
8 Island Rd., Mitcham, Greater London, United Kingdom, CR4 3JH
(02089) 496785 Phone