By Tessa Nolan London Fashion Week runs from 17 to 21 September 2026, and the collections on show are for spring and summer 2027. The…
Walk into the medieval and early Renaissance rooms of the National Gallery in London and you pass, within a few paces, a lamb tucked under…