Lila Grace Moss with a friend out and about in North London Lila Grace Moss with a friend out and about in North London