Most expensive retail locations ranked by rental rate in Europe 2017
This statistic displays the most expensive retail locations in Europe as of 2017, based on rental rate. New Bond Street which is situated in London, United Kingdom ranks first place as the most expensive retail location in Europe, with a rental rate of approximately 16.2 thousand euros per square meter per year.