On This Day

Historical Events in May 1194

Historic Event

May 2 King Richard I of England gives Portsmouth its first Royal Charter