Thanks. I found it when I was planning my trip to the UK last year. After some time searching I found it.
NAV Canada may be what you are looking for.I have found several government sites for airport diagrams, but others are difficult to come by. Germany apparently wants you to join but I can't tell if you have to pay or what to have access.