ok, i've changed the code it bit - it would make sense (i think) to strip slashes before storing the data in a cook.
i'm now using the code below with two echos for testing but both echos give the same output without the slashes removed
echo $_POST['town'];
foreach($_POST as $key => $value)
{
$value = stripslashes($value);
}
echo $_POST['town'];