Kurt Geiger London
Kurt Geiger London mini Kensington shoulder bag - Pink
£187
Kurt Geiger London large Kensington Long Flap bag - Blue
£356£320(10% off)
Kurt Geiger London large Kensington shoulder bag - Purple
£235
Kurt Geiger London mini Kensington leather shoulder bag - Purple
£215
Kurt Geiger London Hackney leather shoulder bag - Black
£329
Kurt Geiger London Kensington leather shoulder bag - Brown
£269
Kurt Geiger London Kensington Eye medium shoulder bag - Multicolour
£199
Kurt Geiger London Kensington leather shoulder bag - Green
Kurt Geiger London Shoreditch suede crossbody bag - Black
£289
Kurt Geiger London striped eagle-charm leather bag - Pink
£236
Kurt Geiger London medium Kensington shoulder bag - Blue
£189
Kurt Geiger London medium Kensington crochet studded bag - Black
£249