I have attended many global knowledge training sessions and they were very good. Instructors were knowledgeable and the hands on training sessions were great! This is why I am recommending them and I see that they do have training centers in the London area.