Echium pininana in Nottingham
I think they're hardier than given credit for! I also noticed quite a lot of self sown Echium down at Hinton Ampner in Hampshire. This is the same neighbour's garden that I asked about the Sophora shrub (to the left).
"What is hateful to you, do not do to your neighbour".