We stock both Italian leather and fashion handbags in a wide variety of designs, sizes and colours.
Our most popular small leather shoulder bags are available in over 20 colours at our lowest ever price of £22.00 each.