London is Europe’s number one retail destination
London is Europe’s top retail location according to the latest European Retail Destination Index by estate agent Savills.
The report says London’s success is due to its underlying operational fundamentals related to retail spend and tourist...