Lancaster, UK – Renes Fashion, Lancaster’s beloved independent womenswear boutique, has been named Independent Icon of the Year at the 2025 Drapers Awards, one of the most prestigious honours in the ...