I landed there a few months back, no issues, fax your insurance to security. at that time there was a chance that your heli could be twatted by golf balls but they said they were preparing a new LZ so not sure whether that is still an issue.
Get a runway crossing at Birmingham, interesting view.