Kurt Geiger London
Kurt Geiger London small Party shoulder bag - Black
£169
Kurt Geiger London small Kensington Puff shoulder bag - Orange
£259
Kurt Geiger London Extra Large Kensington shoulder bag - Blue
£269
Kurt Geiger London Kensington leather shoulder bag - Neutrals
£279
Kurt Geiger London mini Kensington Drench shoulder bag - Black
£199
Kurt Geiger London mini Kensington shoulder bag - Blue
£179
Kurt Geiger London Kensington Drench shoulder bag - Black
£189
Kurt Geiger London Kensington Mini quilted shoulder bag - Black
£167
Kurt Geiger London mini Bond shoulder bag - Neutrals
Kurt Geiger London medium Kensington Crochet shoulder bag - Blue
£149
Kurt Geiger London Bond shoulder bag - Black
£229
Kurt Geiger London Bond shoulder bag - Grey
£239
Kurt Geiger London mini Kensington denim shoulder bag - Blue
Kurt Geiger London small Bond shoulder bag - Black
Kurt Geiger London small Party crystal-embellished bag - Blue
Kurt Geiger London Southbank Camera shoulder bag - Black
£139
Kurt Geiger London Kensington Drench shoulder bag - Silver
£243
Kurt Geiger London mini Kensington shoulder bag - Brown
Kurt Geiger London mini Kensington shoulder bag - Red
Kurt Geiger London Kensington Drench shoulder bag - Grey
Kurt Geiger London small Bond shoulder bag - Green
Kurt Geiger London mini Kensington shoulder bag - Black
£186
Kurt Geiger London small Party crystal-embellished shoulder bag - Blue
£223
Kurt Geiger London mini Kensington denim shoulder bag - Black
Kurt Geiger London mini Kesington padded shoulder bag - Green
£203
Kurt Geiger London small Kensington Hobo Puff leather shoulder bag - Neutrals
£252
Kurt Geiger London Shoreditch shoulder bag - Brown
£307
Kurt Geiger London Kensington beaded shoulder bag - White
£219
Kurt Geiger London Kesington leather shoulder bag - Neutrals
£393
Kurt Geiger London Kensington shoulder bag - Black
£318
Kurt Geiger London Mini Kensington bag - Pink
£235
Kurt Geiger London mini Kensington Drench shoulder bag - Neutrals
£207