London is big and confusing for newcomers. In fact, it’s big and confusing even after a few years of living and working here. So, it’s only natural to feel a bit lost, especially when you’re looking for a specific type of service. In the case of translation agencies, London has a wide offer, but it depends…