Goya London was established in 1993 as a small boutique in North London.

In 2001 Goya London produced its first eveningwear collection and since then the brand has become one of the most reputable eveningwear manufacturer in United Kingdom specialising in dresses for prom girls, bridesmaids and other special occasions.