London's West End is once again the most expensive location in the world for office space occupiers, according to DTZ's latest Global Occupancy Costs survey. Ranked fifth in last year's survey, London's West End has taken the number one spot, displacing Tokyo.