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.
July 25, 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?
July 25, 2014
1
3
Still haven’t found your answers?
Write down your questions and let the native speakers help you!