I went for a walk yesterday as passed these pretty flowers. So today I returned with my camera. Upon googling them I found out they are called Lysichiton Americanus, otherwise known as Western Skunk Cabbage. I think it's a shame such a pretty plant has such an unfortunate name!