hey guys, I remember watching a cartoon back in primary school, around 1997-1998, but i can't seem to remember what it was called. The show was based around some street kids who lived in London (i think).
The name Olson and Olivia comes into mind, but its been too long and i can't remember...