Franchise Opportunities Letchworth Garden City, Stevenage - Welcome to the Letchworth Garden City Franchise Opportunities Directory listing recommended franchise consultants in Letchworth Garden City. It lists those who offer business opportunities and franchise opportunities in Letchworth Garden City, Stevenage. Do you have a Letchworth Garden City franchise opportunity business? If so, why not advertise it on the Letchworth Garden City Business Directory - IT'S FREE.