0 Members and 1 Guest are viewing this topic.
Last I heard there were going to be 11,267 of them, which would mean one for every junction in Westminster.
Not if the cap on immigration from outside the EU comes into force...
In order to view this object you need Flash Player 9+ support!