LONDON is by far the most expensive city in the world for office space, outstripping Tokyo, Paris and New York by hundreds of pounds per square metre. Companies renting offices in the capital can expect to pay an average of £1,728 a square metre a year, once property taxes and service charges are included, against £1,213 in Tokyo and £976 in New York.