You can't use 'to' with 'arrive'.
You need to use the appropriate prepostion of place/fixed location. In the case of a town/country etc the preposition of place is 'in'
I arrive in England.
I arrive in London.
If the usual preposition of location is 'at', then you say 'arrive at'.
I arrive at work.
25 de julio de 2014
1
3
3
You would only say,
I arrived in London, not to London.
You could say,
Did you go to London?
Most people would say Did you visit London?
25 de julio de 2014
1
3
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!