Self-Portrait is a contemporary fashion house widely acclaimed for its intricate designs and sophisticated aesthetic. Seamlessly blending modernity with elegance, the brand is a beacon of innovative style in today's fashion landscape. In a move that marries the old with the new, they recently selected our Victorian location, Palace Road, as the backdrop for their…