I found this interesting flower growing in a sort of borderline area between native woods and gardens so I can't say if it has been planted at some point or is a wildflower. Can anyone ID it? Thank you.
Looks like Impatiens sp. Possibly Impatiens hawkeri. https://www.google.co.uk/search?q=n...jt0gXxwYDwAg&ved=0CAcQ_AUoAQ&biw=1920&bih=967