Sheep Across London Bridge - The Freedom of the City of London
Nov 09, 2011
One of the oldest surviving traditional ceremonies still in existence today is the granting of the Freedom of the City of London. It is believed that the first Freedom was presented in 1237. The medieval term 'freeman' meant someone who was not the property of a feudal lord, but...