FRANCIS STREET 

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 five years later, we’re celebrating on-going expansion and success.