Set up in 1990, the space remains committed to image-making and image-makers, and now has a handsome new London home| 1854 Photography
When the Fog Whispers explores the countryside of Saudi Arabia through a photographic commission prize| 1854 Photography