Del Rio London

Del Rio London is the hotly tipped flat shoe brand that has undeniably come to represent the city’s spirited style following its launch in 2010. The winning formula? Chic, yet utterly wearable and understated shoes. Del Rio London is deeply involved in enviromental issues and the soles are made of old tires and for every shoe they sell, they plant a three somewhere in the world!