impleri, out of curiousity - where in Glasgow do you live?
We live in the East End pretty close to City Centre, based on the recommendation from one of the staff members in my department (he served in one of the churches in our neighbourhood for a few years).
Lucky, these kids are pre-teens (11 or 12 by my guestimation).
Moving isn't really an option because we are currently limited by a very tight budget and proximity to our haunts in the West End (which is both impractical and exceedingly expensive for poor university students to live with a dog). To me, it's like telling someone to shave their head because they have dandruff. Sure, it is an option, but escaping the situation doesn't really deal with the situation.
I think that the prevailing opinion here (barring the aggressive stuff) is to phone to police next time and let them deal with it. I've thought of it before, but didn't know if that was a regular thing to do (back home, telling them to piss off was typically enough).