Ahlan Art Gallery presents The Journey, an opportunity to discover the images and stories that inspired Peter Gould's spiritual and creative path into Islam. Peter Gould was the 2015 Islamic Arts Award winner presented by HH Sheikh Mohammed bin Rashid Al Maktoum at the Islamic Economy Awards. Ahlan Art, a London based gallery, work with leading Islamic Artists around the world to create a new narrative for Islamic Art.