Have no idea what these flowers are but they looked great in the flower bed at Chester Zoo.