Savills team of European property investment specialists work with a comprehensive European Investment network with 20 offices in 15 countries. Savills dedicated property investment specialists transact sales and acquisitions on behalf of national and international property investors and companies.