Southwest Scotland, in a town but on the outskirts - part of a semi-wild hedgegrow. Google hasn't helped, I've found similar but nothing with the pale pink in the middle.