About Kaloo Outlet Uk
Kaloo toys are French designed and manufactured to strict quality and safety standards, meeting European requirements.
More about Kaloo Outlet Uk
Kaloo Outlet Uk is located at Craven House, Ground Floor, 40-44 Uxbridge Road, W5 2BS London, United Kingdom
+447513284475
https://www.ebay.co.uk/usr/itc_london