A garden plant photographed today in a garden in Kent England UK. Please could they be identified. Thank you
Cleome sp or hybrid. https://www.google.co.uk/search?q=c...ae7Aaq74DABw&ved=0CAgQ_AUoAQ&biw=1536&bih=728