152 - 160 City Road London London United Kingdom EC1V 2NX
07875229221
Language Interpreters offers professional language solutions to businesses and private individuals. Telephone video and face to face interpretation , document translation and audio/video transcriptions in over 100 languages.