Canal Wharf Industrial Estate, Station Rd, Langley, Slough SL3 6EG
They offer a very specialized and qualified service at lowest prices, with a huge depht of catalog and without giving up all the warranties expected by its customers. Users can find this scrap yard close to the municipality of Slough (United Kingdom). They're open from Monday to Friday.