South Kensington's Cultural Quarter: The new Institut français is inaugurated in South Kensington