LONDON, UK - JULY 6, 2016: People shop at Geox footwear store Oxford Street in London. Oxford Street has approximately half a million daily visitors a Stock Photo - Alamy
Geox shoes fashion store in Leonardo shopping center in Rome Stock Photo - Alamy
Shopping itineraries in GEOX(栢麗購物大道店) in November (updated in 2023) - Trip.com