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