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