|
Alice & Astrid's shop
is located in the heart of Notting Hill's boutique shopping
district.
Launched in November
2004, the shop stocks Alice & Astrid's collections, along with one-off
pieces designed exclusively for the shop and beautiful accessories
including bath products, scented candles and jewellery.
About us
|