Power Tools Letchworth Garden City, Stevenage - Welcome to the Letchworth Garden City Power Tools Directory listing recommended power tools suppliers in Letchworth Garden City. It lists those who offer power tools in Letchworth Garden City, Stevenage. Do you have a Letchworth Garden City power tool business? If so, why not advertise it on the Letchworth Garden City Business Directory - IT'S FREE.