London Logos and Brands

The capital of the United Kingdom and one of the world’s major metropolises is the geographical focus of the “London” section. The City’s financial institutions, Arsenal, Chelsea, and Tottenham football clubs, Transport for London, the BBC, and royal institutions form an extensive pool of brands. Red double-decker buses, Tower Bridge, the crown, and the Tudor rose feature prominently in the emblems of London organizations. The section covers the visual symbols of companies, institutions, and teams for which London, with its centuries-old history, cultural diversity, and financial power, is the birthplace and permanent home.