I am fed up of bags that aren't quite right! I probably have made more impulse buys of bags than any other item, so really need help to find what I'm after..
I would like
Leather
A dark colour, not too shiny. My ideal would be dull brown that ages a bit like an old briefcase!
Soft rather than rigid
Long enough strap to be able to wear across body as well as on shoulder
Big enough for purse, phone, keys, makeup bag, notebook and pens, bottle of water and the odd small purchase.
Ideally Under £100
If it can come from John Lewis that would be fab as I have a gift card for £100. But if not, it will be requested from dh for my birthday so can up the price a bit 
All help gratefully received