Garden Sheds London, Waltham Forest - Welcome to the London Garden Sheds Directory listing recommended garden sheds suppliers in London. It lists those who offer garden shed and garden sheds in London, Waltham Forest. Do you have a London garden shed business? If so, why not advertise it on the London Business Directory - IT'S FREE.