Share
twitterlinkedinfacebook
The Knollys Rose Ceremony is an annual event performed by the Company of Watermen and Lightermen of the River Thames. The ceremony of dates back to 1381 and is held each year in June.