Shop Rents Tumble On H.K. Street That Was World’s Priciest A store rented by Jaeger-LeCoultre in Hong Kong’s Russell Street, once the world’s most expensive strip for retail rents, will be leased to a n...