I moved from the UK quite a number of years ago, and whenever I return to my home town, there are steadily more shops like this -- often multiple agencies on the same street. More affluent areas get coffee shops and estate agents. Less affluent: betting shops, and lots of them.