The lovely graph thingy below illustrates the different nationalities that have visited Islip Street School London Nw5.
Pommies