POPLA definition

POPLA means Parking on Private Land Appeals. POPLA is independent of all Parties to appeals, including the operator and the British Parking Association, as are the Assessors who make the determinations;
POPLA means the independent Parking on Private Land Appeals Service.