Oba of Benin's palace key and other artifacts to be returned by UK Museum. The museum, located in south-east London,…