A university has been honoured by the Japanese ambassador for its collection of cherry blossom trees. Keele University was officially awarded a certificate of commendation by ambassador Hiroshi Suzuki ...