The mayor of London is the head of the executive of the Greater London Authority. The Mayor of London’s brand guide shows almost all aspects of the brand. The brand […]