If you haven't moved over, what's stopping you from making Monzo your main bank?

I believe Monzo can help you with your first two points;

You can deposit cheques into your Monzo account, you just have to post at Freepost Monzo

Monzo has increased limit for some so you have to ask and they might do the same for you;

1 Like