The Stephen Rose

The Stephen Rose

The name Stephen has its origins in ancient Greece and is derived from the word 'stephanos', which translates as meaning a 'garland' or 'crown'.

Therefore, the name Stephen is often referred to as meaning the 'crowned one'.

The Stephen Rose was planted in our Public Rose Garden in 2013.