The Princess Royal visits menswear designer Simon Carter

Her Royal Highness The Princess Royal, President of the UK Fashion & Textile Association (UKFT), visited menswear designer business Simon Carter at its flagship store in Shepherd Market in London’s Mayfair, and was received by Mr Kevin Traverse-Healy, Deputy Lieutenant of Greater London.