Savills was founded as a land agency practice and rural remains at the very heart of our business. With over 700 rural staff located in 32 offices around the country, we provide a full range of professional services to clients ranging from private individuals through to large institutions and corporates.
Address
33 Margaret StreetLondon
W1G 0JD
United Kingdom