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