A few years ago, London became the greatest place on earth to be. Why, because we were hosts to the Olympic and Paralympic Games. As a London Ambassador volunteer manager, I was privileged to be part of it. I was based at Heathrow airport for three months and, it was while I was there that…