On This Day

Events in History in May 1194

Historic Event

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