We could not find any products that match your selection.
Victoria Shoes are a Spanish brand know for their platform sneakers and trainers. All recognisable by the 'V' logo.
Handmade in Spain using natural rubber soles and organic cotton uppers, Victoria shoes have been beautifully created using considered materials and processes.
customer service reviews