228 Westbourne Grove, Notting Hill
London, W11 2RH 
United Kingdom

Store details:

+ 44 20 7221 0262 

Monday - Saturday: 10:00 am - 7:00 pm
Sunday: 11:00 am - 6:00 pm

Neighbourhood Tips:

Westbourne Grove is at the hearth of London's Notting Hill and just two minutes from the famous Portobello Road. Westbourne Grove has always been a fashionable area. Featured shops and businesses include designer fashion boutiques, luxury brand flagship stores, shoe and bag designers and bespoke jewellers. For the discerning shopper in search of the unique and the exclusive, Westbourne Grove is a must.