You are reviewing

Chingford Plumbing & Heating Ltd

Based in Chingford, Greater London

Was any work carried out?