Flowers on a Chinese quince in the garden of the Shropshire Wildlife Trust in Shrewsbury (they have a small shop and information centre there).
I’m not sure what connection the shrub has with Shropshire wildlife. If it’s a hangover from the previous use of the premisses, which was the Brother Cadfael Herb Garden I don’t see the fit either. Looks nice though.