Contact Us
Savills has 98 offices in the UK, employing approximately 3,500. The company has a global network of 19,000 staff in 200 offices across 36 countries. Savills Public Sector team is based in London, and operates from regional headquarters to match the UK government regions. From each office, our public sector service delivery is coordinated throughout respective regions, as well as being coordinated nationally from London.
|
London and National 22 Grosvenor Hill
|
East Midlands 9 Fletchergate
|
East of England Unex House |
|
Scotland Wemyss House
|
South East Brunswick House |
South West Embassy House |
|
Wales |
West Midlands |
Yorkshire and North East |
