Lord Peter Mandelson is set to be fined for public urination but the council cannot find an address.

Source: Read full article at BBC News