Translators sees London