London mayor Sadiq Khan has warned the capital risks becoming a "dormitory" city unless more is done to protect cultural buildings from