Amelia Nour’s charming flagship store is located on Francis Street in Leicester – Yet it soon expanded to a full-service website for e-tail, beauty tutorials and exclusive editorial content.
Founder Meesha sought and sourced a serene space where busy people who wished for exceptional products and personal services, without sacrificing several hours in spas or navigating overcrowded unedited beauty departments, could retort to as their sanctuary. From this vision, our very first store was conceived and four years later, we’re celebrating on-going expansion and success.
59 FRANCIS STREET, LEICESTER LE2 2BE
TUESDAY TO FRIDAY 9:30AM - 5PM
SATURDAY 10AM - 4PM
SUNDAY AND MONDAY CLOSED