If you want a time-saving, worry-free, and amazing alternative to installing your kitchen yourself then TEL Kitchens installation service is for you. Our fully coordinated installation service eases you with trickier jobs such as fitting sinks, taps,...
City of London, London Central, England
Bathroom & Kitchen Fitters
8 months ago