Car Salvage London, Waltham Forest - Welcome to the London Car Salvage Directory listing recommended car salvage yards in London. It lists those who offer salvage vehicles and car salvage in London, Waltham Forest. Do you have a London business? If so, why not advertise it on the London Business Directory - IT'S FREE.