Umfula Thames

From Wikipedia

Thames singumfula eLondon eNgilandi.