Anyone knows if there are any scrapyard in slough or near Heathrow that lets you walk around freely and strip the parts off yourself. Google search is not able to produce any such scrapyards.
Saw this earlier but not sure it they let you do the work yourself? Google images shows they stack their cars up which normally means someone else working there gets up n pull the parts off.