Sterling’s slump since the Brexit vote means London is no longer the world’s most expensive city for companies to locate staff, says Savills.