Savills Head Office (London)

Contact Number

The Savills head office can be found in London and can be contacted by dialling the number listed above. The number will take you straight through to a member of the customer services team in the head office and you can make an inquiry regarding any part of the business.

If your inquiry is about a specific department or aspect of the business your call may be transferred to the correct department who will be able to answer your question. If you know the member of staff you need to speak to just inform the customer services team once you are on the line with them.


33 Margaret Street,


As the Savills head office is in central London, it is best accessed via public transport. There are multiple bus stops within a short walking distance from the offices on the 88, 453, C2, N18, 113, 12, 22, N3, N15 and N22 bus routes. If you prefer to get the underground trains, Oxford Circus is about a 5 to 10 minute walk to the offices. Oxford Circus is on the Bakerloo, Central and Victoria lines. About 20 minutes walk from the offices is the Bond Street underground station which is on the Central and Jubilee lines. The offices can be accessed via the A4202, the A5204 and the A501.