Luxury footwear brand Gallucci opens London space
After openings in Milan and Miami, the Italian luxury footwear brand has headed for London, inaugurating a new space within the Walton Fine Arts concept store in South Kensington.