Savills Head Office (London)

Last Updated on January 21, 2020

Contact Number

The Savills head office is located in London and can be contacted by ringing the number here. When you dial you’ll be connected to speak to a person 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,


The Savills head office is found in central London, which means it’s probably best to get there using public transport. You can find a number of bus stops, all within walking distance. Take a look at the routes 88, 453, C2, N18, 113, 12, 22, N3, N15 and N22.

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 both the Jubilee and Central lines. The offices can be accessed via the A4202, the A5204 and the A501.