England - City of London Police arm patch

Price: 5 - 10 $

The City of London Police is the territorial police force responsible for law enforcement within the City of London, including the Middle and Inner Temples. The force responsible for law enforcement within the remainder of Greater London, outside of the City, is the Metropolitan Police Service, a separate organisation

Guy Shapiro Added By

Found 0 Members with collections where you can find the Badge:

Found 0 Members who wish to trade this badge:

Found 0 Members who have the badge in their wishlist:

Seller List: