City of London Pin Badge

£3.00

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