I snapped these pics with the ubiquitous instagram.
(I'm a bit tentative with instagram, not quite sure of it yet, but gosh it is handy)



After some internet searching I've decided it's a japonica, also known as a flowering quince.
If anybody out there can confirm or deny this I would be most pleased.
I think my squashy, murky garden could benefit from one.