London is one of the most water-stressed cities in the world according to new research, which has mapped 500 large cities to determine how global urbanisation is affecting water supplies.