Highest retail rents in Europe revealed: London tops list

New Bond Street in London is the most expensive shopping street in Europe, a new report has found.

Premium subscriber content – please log in to read more or take a free trial.

Events

Latest news

Best read stories