John Vane’s London Stories: Number 8 All Saints Road, Notting Hill The former site of a Caribbean restaurant was once a crucible of all that the carnival still represents
‘Well run businesses are going down’ – London restaurants and bars fear new Covid rules will push more over the edge