my My doubts.
Wich Which is de the correct sentence: Have you ever been in London london? Or Have you ever been to London london?
Both sentences are correct but 'to' London implies travel and 'in' London implies location.