Set up in 1990, the space remains committed to image-making and image-makers, and now has a handsome new London home| 1854 Photography