In a perpetual battle to be considered the best city in the world, London shone brightly in 2015 with a range of new retail, hospitality and wellness openings.