London Store

Our flagship London boutique is located on Upper Street in the heart of Islington.
You can shop our full collection, including many in-store only exclusives. Our boutique is the perfect venue for you to discover our collection, enjoy a personal styling appointment or an exclusive shopping evening with your friends or colleagues.
Alternatively, you can contact us to arrange a one to one consultation. Early morning, evening and weekend appointments also available upon request.

You can find us at:

Gallery 5
309 Upper Street
N1 2TU

Our opening hours are:

Monday - Friday: 11am - 6.30pm
Saturday: 10.30 am - 6.30 pm
Sunday: 12pm - 6pm