France tops the list of preferred shopping centre investment locations in Europe for investors, according to a new research report issued by Savills in partnership with Oxford Economics. The report ranks France as the premier investment destination followed by Germany, UK, Belgium and Poland.