First Ever Ceremonial Garment Created for High Sheriff of Greater London
The very first official ceremonial garment for High Sheriffs of Greater London has been designed and created in collaboration with London College of Fashion (LCF), UAL, Making for Change and Fine Cell Work. It will be worn for the first time by the new Lady