John Lobb opens its first store in Kyoto
Luxury footwear brand John Lobb has opened its inaugural store in the city of Kyoto, Japan, marking its seventh retail store in the country.