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!