Coronavirus hits sales, costs and tourism despite ‘steep improvement’ in London business activity, Natwest PMI shows