Triumph!

London, England