What on earth could Poirot be doing in London!
Poirot has no reason to be in London!