The Business Design Centre 52 , Upper Street, Islington, City of London, London, England N1 0QH, United Kingdom
351.76 mi from United Kingdom
Freya Rose collections take an innovative, romantic and breathtaking approach to classic couture shoes. The shoes are handmade by craftsmen who have learnt their trade through generations