20040609190900.0 Bodyshop (Berkhamsted) Bodyshop. Bodyshop (Berkhamsted) 1465-9514 1465-9514 1465-9514 1465-9514 1465-9514 Bodyshop. United Kingdom