Dealing with the US authorities is often a gambling of sorts, but not without any reason -- one just has to find a way to deal with it. Do you know whether the embassy in London allows representaion by a solicitor? That could be a more streamlined approach. Maybe you could check with your U.S. lawyer.