Photo Search Search for: Billy Joel In Concert – London, England November 5, 2013 (Photo 1) Billy Joel at the London Hammersmith Apollo in London, England on November 5, 2013.