Past Ebi & Shadmehr Live in Concert Ebi & Shadmehr Live in Concert 3239.8 miles London, NW5 1, United Kingdom Friday, March 15, 2013 Ticket