Corinthia London, the five-star hotel in the centre of the UK’s capital city, has re-launched its urban spa with a new concept called Biome.