В данном предложении подлежащее 'you' (ты/вы). Для местоимений I, you, we, they используется вспомогательный глагол 'have'. Поскольку это вопросительное предложение, вспомогательный глагол ставится перед подлежащим.
Have you ever been to London?