What are the chances of meeting an English Rose?

High. They grow naturally in this part of England!