Pet Shop London Ltd The
40-42 Amhurst Rd., Hackney, London, United Kingdom, E8 1JN
(02089) 866862 Phone