Kurt Geiger London
Kurt Geiger London Kesington leather shoulder bag - Orange
£260
Kurt Geiger London mini Kensington shoulder bag - Red
£169
Kurt Geiger London Kensington Drench shoulder bag - Silver
£269
Kurt Geiger London Kensington camera bag - Black
£159
Kurt Geiger London medium Kesington leather shoulder bag - Black
£233
Kurt Geiger London mini Kesington crystal-detailed shoulder bag - Red
£179
Kurt Geiger London Kensington leather shoulder bag - Black
£248
Kurt Geiger London large Kensington shoulder bag - Neutrals
£358
Kurt Geiger London Kensington leather shoulder bag - Neutrals
£312
Kurt Geiger London small Party shoulder bag - Black
Kurt Geiger London medium Kensington sequined crossbody bag - Blue
£219
Kurt Geiger London mini Kensington denim shoulder bag - Blue
Kurt Geiger London Kensington shoulder mini bag - Grey
£171
Kurt Geiger London Kensington crystal-embellished shoulder bag - Neutrals
Kurt Geiger London mini Kensington shoulder bag - Grey
£231
Kurt Geiger London Kensington shoulder bag - Green
£196
Kurt Geiger London large Kensington shoulder bag - Black
£257
Kurt Geiger London Kensington shoulder bag - Neutrals
£249
Kurt Geiger London mini Kensington shoulder bag - Black
Kurt Geiger London Kensingnton leather shoulder bag - Gold
£205
Kurt Geiger London Kensington tweed shoulder bag - Neutrals
£188
Kurt Geiger London XXL Kensington Drench shoulder bag - Black
£300
Kurt Geiger London mini Kesington padded shoulder bag - Green
£189
Kurt Geiger London small Party crystal-embellished bag - Blue
Kurt Geiger London small Kensington Puff houndstooth shoulder bag - Neutrals
Kurt Geiger London mini Kensington denim shoulder bag - Black
Kurt Geiger London small Shoreditch shoulder bag - Pink
£273£232(15% off)
Kurt Geiger London large Kensington shoulder bag - Blue
£282
Kurt Geiger London mini Kensington shoulder bag - Pink
£288£230(20% off)
Kurt Geiger London mini Kensington tweed bag - Green
Kurt Geiger London Extra Large Kensington shoulder bag - Blue