Foreign Passports

Foreign Passports – 1.7 million Londoners hold them with Poles, Irish and Indian cockneys leading the way.