Stock Photo: London, a show's entrance of the Royal College of Art in South Kensington