Our secret’s out - we are opening the doors to our first ever pop up shop in Notting Hill, London!
Dates17th February – 18th March
HoursMonday - Saturday: 10am - 6pmSunday: 12pm - 6pm
Address38B Ledbury Road, London, W11 2AB
Pop down and enjoy trying on our SS18 collection in our very first retail space.