You know I have got my teeth into Cambridge Satchel Company (here and here), so I'm a tough judge when it comes to other satchel bags.
But Lycsac, a Greek company, has created its own sLatchels and they are pretty good. They are quite affordable and mainly made from plasticated canvas.
Oh! And a little birdy told me that a Union Jack version is going to come out soon!