London retakes 'most expensive' office location crown

London’s West End – the home to the UK hedge fund industry – leapfrogged Hong Kong’s central business district to reclaim the title of most expensive location in the world to rent office space in 2012.