Posted: 13/07/2015 at 21:25
Could the first one be an Echium? It grows in the Isles Of Scillies and Cornwall prolifically. Gets very tall. Has blue Pyramid flowers at the top the bees love.
Maybe not, I wonder if it is a weed as well, but look at Chelsea, all the "wild flowers in the champion gardens!"