Kate Hudson goes undercover in London