Past Spirit of Nowruz Exhibition in London Spirit of Nowruz Exhibition in London 396.0 miles London, United Kingdom March 5 to May 15, 2015