Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Puzzle Plumbers, which is in category bathroom installation. The legal address of the company is 14 Common Lane, Luton, Bedfordshire LU3 3PF. For more information, call 08001522692 Your comments* (not for publishing) * — Required information Puzzle Plumbers ← View details 14 Common Lane, Luton, Bedfordshire LU3 3PF, United Kingdom, Luton, Bedfordshire 08001522692