Home TypeNews London drops out of top 10 most expensive business travel locations