La columna ciudad de tus 8 clientes tiene varias ciudades repetidas.
Quita los valores repetidos del resultado, dejando cada uno una sola vez
Corta el resultado a solo las primeras N filas, sin importar cuántas haya en total
DISTINCT decide QUÉ valores se repiten menos; LIMIT decide CUÁNTAS filas se muestran
LIMIT sin ORDER BY no promete nada sobre CUÁLES filas trae
Sin decirle a la base en qué orden mirar, las primeras 3 pueden ser filas distintas cada vez que corres la misma consulta.