Savills

  • 33 Margaret Street, London, W1G 0JD, United Kingdom (UK)

About Savills

Savills is a commercial, residential & rural real estate services, and technology solutions provider, based out of London, United Kingdom. Services provided include, Fund Management, Corporate Real Estate, Property Leasing, Commercial Research, Residential Research, International Property, and Commercial Property Research.