There are over 130 languages spoken by the people of London, dual signs and public libraries with large sections in ethnic script are common.