
Handbags
We stock a wide range of handbags, both leather and synthetic. We don’t show all our stock on our website so do pop in for a browse if you can, and if you can't find the bag you want in the colour you want, let us know and we will order it for you. We also have a matching service, so if you need a clutch bag to match your wedding outfit, or if you need a leather bag in a colour that is shown as sold out, just contact us and we’ll order it for you, on a no obligation basis.

Clothing
We stock a wide range of clothing sourced from Italy and France, and we specialise in handpicked ladies' fashion, on trend and very reasonably priced, for sizes 8-18. New stock arrives weekly. Click below for a browse. Please bear in mind that not all our stock makes it to the website so do come to Grace for a visit soon if you can, we have a fitting room for you to try before you buy!

Jewellery & Gifts
We stock a wide and diverse range of costume jewellery and gifts, all very reasonably priced and constantly changing with the season. New stock arrives weekly and is all hand-picked by us. We also stock purses, scarves, keyrings, brooches - and socks! If you can't find what you are looking for on our website do contact us and we will get back to you as soon as we can. Better still pop in to Grace for a browse soon.
Featured collection
-
PEYTON Italian leather large cross body bag
- Regular price
- £48.00
- Sale price
- £48.00
- Regular price
-
- Unit price
- per
Sold out -
PENNY Leather mobile phone holder / cross body bag
- Regular price
- £20.00
- Sale price
- £20.00
- Regular price
-
- Unit price
- per
Sold out -
OLIVIA Small Italian leather cross body bag
- Regular price
- £30.00
- Sale price
- £30.00
- Regular price
-
- Unit price
- per
Sold out -
TAMMY Italian leather large cross body bag
- Regular price
- £40.00
- Sale price
- £40.00
- Regular price
-
- Unit price
- per
Sold out -
CHRISTINA Italian leather small cross body bag
- Regular price
- £30.00
- Sale price
- £30.00
- Regular price
-
- Unit price
- per
Sold out -
LINDA Suede Shoulder/Cross Body Bag
- Regular price
- £26.00
- Sale price
- £26.00
- Regular price
-
- Unit price
- per
Sold out -
Detachable patterned bag strap for camera bag
- Regular price
- £14.00
- Sale price
- £14.00
- Regular price
-
- Unit price
- per
Sold out -
EMMA Italian leather cross body bag
- Regular price
- £48.00
- Sale price
- £48.00
- Regular price
-
- Unit price
- per
Sold out -
Leather look two-tone cross body bag
- Regular price
- £22.00
- Sale price
- £22.00
- Regular price
-
- Unit price
- per
Sold out -
VICKI Italian leather shoulder bag
- Regular price
- £35.00
- Sale price
- £35.00
- Regular price
-
- Unit price
- per
Sold out -
ISLA Italian leather large cross body / shoulder bag
- Regular price
- £55.00
- Sale price
- £55.00
- Regular price
-
- Unit price
- per
Sold out -
LORNA Italian leather shoulder bag with front zip pocket
- Regular price
- £62.00
- Sale price
- £62.00
- Regular price
-
- Unit price
- per
Sold out -
Two-tone slouch bag with adjustable shoulder strap
- Regular price
- £28.00
- Sale price
- £28.00
- Regular price
-
- Unit price
- per
Sold out -
TINA Italian leather front pocket cross body bag
- Regular price
- £40.00
- Sale price
- £40.00
- Regular price
-
- Unit price
- per
Sold out -
GEORGIA Italian leather phone/cross body bag
- Regular price
- £24.00
- Sale price
- £24.00
- Regular price
-
- Unit price
- per
Sold out -
ELAINE Italian leather cross body bag
- Regular price
- £45.00
- Sale price
- £45.00
- Regular price
-
- Unit price
- per
Sold out -
BETHANY Italian leather shoulder bag
- Regular price
- £48.00
- Sale price
- £48.00
- Regular price
-
- Unit price
- per
Sold out -
BRIDGET Italian leather shoulder bag
- Regular price
- £60.00
- Sale price
- £60.00
- Regular price
-
- Unit price
- per
Sold out -
MADDIE Italian leather shoulder bag
- Regular price
- £45.00
- Sale price
- £45.00
- Regular price
-
- Unit price
- per
Sold out -
VIVIAN Italian leather shoulder bag
- Regular price
- £38.00
- Sale price
- £38.00
- Regular price
-
- Unit price
- per
Sold out -
LOLA Italian leather clutch bag with chain and leather strap
- Regular price
- £35.00
- Sale price
- £35.00
- Regular price
-
- Unit price
- per
Sold out -
CLAIRE Genuine Italian Leather cross body bag
- Regular price
- £35.00
- Sale price
- £35.00
- Regular price
-
- Unit price
- per
Sold out -
RUBY Italian leather purse/cross body bag
- Regular price
- £26.00
- Sale price
- £26.00
- Regular price
-
- Unit price
- per
Sold out -
MIA Italian suede/leather messenger bag
- Regular price
- £30.00
- Sale price
- £30.00
- Regular price
-
- Unit price
- per
Sold out -
JADE Italian leather sling bag
- Regular price
- £30.00
- Sale price
- £30.00
- Regular price
-
- Unit price
- per
Sold out