Designed by
Title
City of London Shield #24553658
Description
The famous shield that forms the symbol of the City of London, England. This ancient symbol of the authority of London can be found on lamposts, roadsigns and elsewhere in London. This one is located on Tower Bridge.