Kurt Geiger London
Kurt Geiger London Kensington quilted shoulder bag - Black
£189
Kurt Geiger London Kensington Crochet shoulder bag - Blue
£170
Kurt Geiger London Shoreditch shoulder bag
£282
Kurt Geiger London extra mini Shoreditch shoulder bag
£195
Kurt Geiger London medium Kensington Crochet shoulder bag - Blue
£149
Kurt Geiger London Bond shoulder bag - Black
£239
Kurt Geiger London Kensington Drench shoulder bag - Grey
£248
Kurt Geiger London large Kensington shoulder bag - Black
£326
Kurt Geiger London Chelsea shoulder bag - Black
Kurt Geiger London mini Kensington shoulder bag - Blue
Kurt Geiger London large Kensington Long Flap bag - Blue
£331
Kurt Geiger London large Kensington shoulder bag - Neutrals
£213
£229
Kurt Geiger London Bond shoulder bag - Grey
£179
Kurt Geiger London mini Bond shoulder bag - Neutrals
Kurt Geiger London small Bond shoulder bag - Black
£269
Kurt Geiger London small Bond shoulder bag - Green
Kurt Geiger London mini Kensington Drench shoulder bag - Black
£199
Kurt Geiger London small Kensington Puff shoulder bag - Orange
£259
Kurt Geiger London Kensington eagle-head crystal bag - Black
Kurt Geiger London mini Kensington shoulder bag - Black
£188
Kurt Geiger London medium Kensington Love shoulder bag - Black
Kurt Geiger London Kensington leather shoulder bag - Neutrals
£256
Kurt Geiger London small Party crystal-embellished shoulder bag - Blue
Kurt Geiger London Kensington Mini quilted shoulder bag - Black
Kurt Geiger London medium Kensington shoulder bag - Green
£236
Kurt Geiger London Kensington shoulder bag - Black
Kurt Geiger London mini Kensington shoulder bag - Brown
Kurt Geiger London Nini Kensington shoulder bag - Yellow
Kurt Geiger London Kesington leather shoulder bag - Black