Jimmy Choo is located in London, United Kingdom on 27 New Bond St, Mayfair. Jimmy Choo is rated 4.2 out of 5 in the category bridal shop in United Kingdom. JIMMY CHOO PLC is a capital markets company based out of 10 HOWICK PLACE, LONDON, United Kingdom.
Address
27 New Bond St, Mayfair
Service options
In-store pick-upIn-store shopping