<<So ATC knew that Elstree was u/s, probably knew the police helicopter wasn't flying, but still directed him to Battersea ? Euh >>
Which "ATC" was supposed to know that Elstree was not available? ATC could not "direct him to Battersea". ATC cannot order the diversion of an aircraft; that is wholly the pilot's responsibility.