1. Hmm! Maybe Thalictrum aquilegifolium. http://www.google.co.uk/imgres?num=...=113&start=0&ndsp=23&ved=1t:429,r:5,s:0,i:107 https://www.google.co.uk/search?hl=....,cf.osb&fp=ec022f0019fdecf2&biw=1280&bih=647 2. Agree with Ron and Sundrop... Delphinium.