By James McAllister2026-06-08T07:51:47.557
Analysis by Tenzo shows the median London hospitality venue saw sales fall by 13.1% last Thursday (4 June) with one in five experiencing a sales declines of more than 30%
Already have an account? Sign in