Charlton Police Car Pound is a facility managed by the police for the storage of vehicles involved in police matters. They provide services related to vehicle recovery and law enforcement.