Advertisement

Just Stop Oil activists block road near Mansion House tube station in latest protest

Just Stop Oil activists block road near Mansion House tube station during rush hour in latest protest.Source: Just Stop Oil