Town crier
Peter Moore has been The London Town Crier   for more than 30 years. He is Town Crier for The Mayor of London, The City of Westminster, and London Boroughs. He is also Freeman and Liveryman of The City of London.