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