Tamaru - Kitchen Specialist - Leighton Buzzard
Watling St, Hockliffe, United Kingdom, Bedfordshire, Leighton Buzzard, United Kingdom - LU7 9LP
+44 1525 210795
Tamaru is a luxury kitchen and interior design showroom based in Hockliffe, Leighton Buzzard, Bedfordshire. The showroom specialises in..... & Wolf, M