I cannot help with a better quality version, but great to watch that one!
I watched the last 3 Concorde flights heading to LHR from our rooftop, as did many people in surrounding properties. They flew different approaches and met up in line virtually overhead. We could hear cheering and applause all around, almost drowning out the twelve Olympus engines. A fantastic but very sad sight.