kitchens & residential

helen munro
0786 333 5300
helen@finchlondon.co.uk

commercial & installation

finch munro
07957 530 330
finch@finchlondon.co.uk

office

121 skeltons lane
london
e10 5bs