Celebrating London’s First British Glove Shop
Glove Shop in London

On 15th November Gizelle Renee celebrated the opening of London’s first British Glove Shop. Watch the video below for a sneak preview of what to expect when you visit the store. Thank you to everyone who has made this journey so special!

  • Where to Find London’s Only Glove Shop
  • Gizelle Renee, 13 Princes Arcade, 36-40 Jermyn Street, London, SW1Y 6DS.

We can’t wait to see you!