Our neighbors visited England/London and mentioned the beggars too. Life is so unfair. It's hard to know what to do....