Visitors crowding into central London from as far away as the US and India are giving a boost to businesses at a time when the British economy is facing a cost-of-living crisis. Restaurants, hotels, cafes and pubs packed after over 2 years of suffering due to covid shut downs.