London Design Festival is an event that highlights the city as a center for design. It provides a platform for designers from around the world to showcase their work in design.
Ugly Duck is a London-based arts organisation that revitalises underused spaces through art and culture, supporting underrepresented voices and emerging artists.
Company Details
London Design Festival is operated by The London Design Festival Limited and is a Active company incorporated on 12 April 2002 with the registered office located in London, Greater London. The London Design Festival Limited was registered 23 years ago.