From terraces to gardens, if you want restaurants with outdoor drinking in the capital, you’re in the right place. We’ve got 42 spots for you to try here.