I can't recommend a school for you because I don't know the first thing about you. You need to work out where you want to study, where you think you would fit in, and spend a lot of hours researching this in order to come up with YOUR OWN list of schools. Then maybe visit some of them. Then apply. Any top school will open doors in consulting. It's up to you to be good enough to get into a top school, and then get a consulting job. INSEAD is well known for consulting, and sends many students to McKinsey et al. The only caveat to that is that many of them will be sponsored by MBB and returning to them, rather than career changers.