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