Skip to content
United Kingdom (GBP)
Search

Hampstead

Our Hampstead store is the first of our London Village locations and offers collections for your home, wardrobe and little ones. Take the opportunity to see and feel some of our fabrics, and smell our evocative scents before treating yourself, your home or a loved one to something special.

We look forward to seeing you soon.

46 Hampstead High St
Hampstead, United Kingdom
NW3 1QG
TEL: 01442 504325
Nearest train station: Hampstead
Opening times
  • Monday 09:30 - 18:00
  • Tuesday 09:30 - 18:00
  • Wednesday 09:30 - 18:00
  • Thursday 09:30 - 18:00
  • Friday 09:30 - 18:00
  • Saturday 09:30 - 18:00
  • Sunday 10:00 - 18:00
Google
Map data ©2024 Google
Map data ©2024 Google
Image