Short lets by borough

Westminster alone carries eleven thousand.