Fue fundada en 1876 y con sede en Saint Albans en la parte sur de Hertfordshire en Inglaterra.
Estas pruebas, International Merit Trials, que tienen lugar en el « Gardens of the Rose » para los criadores profesionales y aficionados, son de renombre internacional.
También cuenta con una biblioteca muy importante sobre las rosas y los rosales, con libros desde el año 1900.
El escaparate de la Sociedad es el Jardín de la Royal National Rose Society (Royal National Rose Society Gardens y anteriormente The Gardens of the Rose-Los Jardines de la Rosa), ubicado en su sede.
Fue cerrado a los visitantes durante cuatro años para su modernización.