I need to make rose water and therefore need fresh rose petals (rosa demascena) that are organic and/or pesticide free. Is there any place to get these in the uk?
I bet a whole foods or organic market would be a good first place to look.
Alternatively, Ask anyone who grows them. From what I understand roses are very popular in the UK. I bet there is someone who doesn't spray and feed their roses with chemicals.