Taking right from its name, Hudson London was founded in 1990 remaining completely made and produced in Britain still today. With an inspiration based from the busy city itself - whether it's music, art, icons or film, they continue to surprise and push boundaries with footwear designs.