City of London Pin Badge


This City of London Police pin badge coat of arms, combines the emblems of the patron saints of England and London, making it the ideal accessory for any occasion.

In stock

NOTICE: Please allow up to 7-10 working days for your order to be delivered.