evelin stone, london river, johnny love