London’s New Bond Street named second most expensive retail location on earth

New Bond Street is home to some of the world’s most luxurious brands like Cartier, Bulgari, Chanel, Hermes and Dior. In the first quarter of 2017, it…